WordPress 的由于扩展性和一些其它问题,导致程序的效率相对较低,会给服务器造成比较大的压力。官方的解决办法是推荐安装页面缓存插件,本文就来介绍一个非常棒的缓存插件:Hyper Cache.

本站目前用的缓存插件就是 Hyper Cache,速度你可以体验一下。

Hyper Cache 3.0 之前用的缓存方式是将页面的数据储存成二进制的文件,而 3.0 之后改成了类似 WP Super Cache 的缓存方式,直接缓存成 .html 格式的文件,速度更快,系统资源消耗也更小。

Hyper Cache 的优点在于轻量、高效和兼容性,缺点在于没有对数据库查询进行优化。

使用注意

Hyper Cache 安装之后需要在 wp-config.php 文件添加下边的代码,来开启缓存。

1

define('WP_CACHE',true);

缓存成功的话,在未登录的情况下查看源代码,末尾会出现类似 <!-- hyper cache 2014-08-16 02:06:33 --> 的代码,证明你访问的是缓存的页面。

设置界面

Hyper Cache 的设置选项不多,一般保持默认即可。

Hyper Cache 还利用 JS 完美解决了评论者信息不能根据 Cookie 自动填充的问题。

数据库缓存

上边提到过,Hyper Cache 的缺点在于对数据库查询的优化,如果你使用了 Hyper Cache,可以再搭配一个 DB Cache Reloaded Fix 插件优化数据库,效率优化效果更加明显!

插件主页

插件主页:http://WordPress.org/plugins/hyper-cache/changelog/