鍍金池/ 問答/PHP/ thinkphp memcache的使用

thinkphp memcache的使用

tp框架使用memcache,封裝在S()方法中,使用的時候除了配置
'DATA_CACHE_TYPE'=>'Memcache', 之外還需要初始化
S(array(

'type'=>'memcache',
'host'=>'127.0.0.1',
'port'=>'11211',
'expire'=>60)

);
S('data','memcache');

不需要每次都進行初始化吧,系統應該有一個初始化的地方,但是不知道在哪里。求解.....

回答
編輯回答
慢半拍
'DATA_CACHE_TYPE' => 'Memcache',
'DATA_CACHE_TIME' => '7200',
'DATA_CACHE_PREFIX' => 'demo_',
'MEMCACHED_HOST' => '127.0.0.1',
'MEMCACHED_PORT' => '11211',

不過就算不加上,也是一樣的。只要'DATA_CACHE_TYPE' => 'Memcache',就行。
看看這個文件就知道了。
/ThinkPHP/Library/Think/Cache/Driver/Memcache.class.php

2017年9月13日 06:47