Tag Archives: 缓存

改用Redis做为WordPress的前端缓存

以前我用W3 Total Cache来做缓存,Opcode+磁盘同时配合缓存.但是在使用过程中性能有问题.只有负载大,就可能缓存出404页面.

昨天正好说到Redis,找了篇文章,就把它用到WP上来.

因为没做测试,所以不知道具体效果如何.根据Jim Westergren所说的,性能有极大提高.

没有Redis没有任何缓存插件时候的执行时间: 首页平均1.614 秒,内容页0.174秒.
使用Redis没有任何缓存插件时候的执行时间: 0.00256秒.

内存使用情况:

letspecial:~# free -m
total used free shared buffers cached
Mem: 272 232 40 0 15 67
-/+ buffers/cache: 148 123
Swap: 1023 0 1023

在VPS上安装起来也很方便,安装redis-server, 把index.php用index-with-redis.php来接管,修改开头的两个变量$seconds_of_caching和$ip_of_this_website即可. 具体可以参照原文.