## 概要
TP5的官方手册里只说明了支持memcached.但是没有讲具体如何使用.本节将分享我的集成memcached的心得
## Mac 安装memcached
第一步先安装brew,如果已安装可以略过
通过brew 查找和安装自己版本的macached扩展
~~~
brew search memcached
brew install homebrew/php/php56-memcached
~~~
第二步查找到memcached.so文件.拷贝到php的指定目录里
~~~
php/extensions/no-debug-non-zts-20131226/memcached.so
~~~
第三步通过终端命令查看是否已经安装成功
~~~
php -i | grep memcached
~~~
## TP5的配置
官方手册说的不清楚.仔细看下TP的代码,可以发现集成的时候可以填写这几个字段
![](https://box.kancloud.cn/2016-07-14_57877bb3eead3.png)
然后在config.php里就可以开始配置
~~~
'cache' => [
// 驱动方式
'type' => 'Memcached',
'host' => '192.168.0.3',
'expire' => 0
]
~~~
最后写测试代码,看下是否集成成功.
~~~
cache("carlosk_test","hello");
echo(cache("carlosk_test"));
~~~