大名鼎鼎的memcache你应该知道吧?这个可是好东西,他可以大大增加mysql的相应速度。这几天觉得wordpress速度有些慢,于是建议朋友在服务器上安装memcache来提高mysql效率。首先按照安装memCache for PHP这个方法安装并启动memcache守候进程。
接下来需要配置wordpress,首先在http://dev.wp-plugins.org/browser/memcached/trunk下载object-cache.php文件,将该文件存放在wp-content文件夹内。
一般的说法就是这样子就算启动了wordpress的memcache插件了,但是有可能还没有启动。
首先你要确认,你的memcache守候进程是在哪个端口,默认的端口是11211,如果你守候了其他的进程(例如:13112),那么需要你在wp-config.php文件中增加如下代码:
global $memcached_servers;
$memcached_servers = array(’default’ => array(’127.0.0.1:13112′));//这里的13112替换为你设置的守候端口
这样配置后,看看你的wordpress是不是速度大大提高了?
另外一个简单的不需要修改wp-config.php的配置方案就是,在启动memcache的守候进程的时候使用11211端口,使用如下命令:
/usr/local/bin/memcached -d -m 32 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid
这是你就不需要修改wp-config.php文件了,只要把object-cache.php放在wp-content文件夹内即可激活memecached插件了。
今天启用了memecached之后,wordpress访问速度大大提高了,爽!嘎嘎!

5 Comments
不太懂哦~~~
win主机下可用否?
好像有win下的memcache,你搜索看看!
Dear Developer,
Regarding Auto BlogRoll 2.1 Could you please make possible to have a description around a link as well, or a choice to be able to have a link WITH description. It will add more value to SEO.
Thanks
Michael M.
ok! next version!
Post a Comment