在实践中用了之后才会知道什么和什么的,动手是最好的学习方式.
我是用的是懒人办法 通过宝塔进行安装首先我们安装程序memcached
我们在应用商店进行搜索MemCached 缓存程序 安装完成后 别忘记安装扩展 找到自己使用的PHP 版本 进行安装
我这里因为想测试两种所里扩展两个都安装了
题外话
两个不同版本的php的memcached的客户端 new memcache是pecl扩展库版本 new memcached是libmemcached版本
可自行结合项目去进行选择
之后我们需要在项目配置文件里面的cache 里面去进行?设置我们需要引用的缓存名称我这里也是为了测试引用了两个,(引用一个就可以了)??
'memcache' => [
// 驱动方式
'type' => 'memcache',
'port' => '11211',
// 服务器地址
'host' => '127.0.0.1',
//m密码
],
'memcached' => [
// 驱动方式
'type' => 'memcached',
'port' => '11211',
// 服务器地址
'host' => '127.0.0.1',
//m密码
],
之后可以在控制器中进行测试
public function ss(){
Cache::store('memcache')->set('0','123123');
$m= Cache::store('memcache')->get('0');
Cache::store('memcached')->set('0','456789');
$md= Cache::store('memcached')->get('0');
return $m.'---'.$md;
// echo phpinfo();
}
|