其實cake3的memocache很簡單,前期工作只需3步
1.本地安裝緩存客戶端
2.本地安裝PHP擴展
下載擴展,放到PHP擴展文件夾內,在php.ini 加入擴展項,從啓環境
3.配置/config/app.php
'Cache' => [
'session' => [
'url' => 'memcached://127.0.0.1/?timeout=7200&prefix=xd_session_',
]
]
'Session' => [
'defaults' => 'cache',
'handler' => [
'config' => 'session'
]
],
'defaults' => 'cache',
'handler' => [
'config' => 'session'
]
],
(*如果不是在本地測試可以越過1、2步)
程序代碼:
$this->request->session()->write("test",'test');