WordPress 在加载页面的过程中需要多次查询数据库来生成页面内容,而恰恰查询数据库会拖慢程序执行效率,因为数据库是独立于 PHP 解释器的。

所以,在 WordPress 优化中,数据库优化是很重要的一环,如果你用的是 VPS,我推荐你使用 Memcached,直接把主要内容缓存到内存里,省去很多 Sql 查询,会大大提升效率。

但如果你没有权限给主机安装 Memcached,就可以使用本文推荐的 DB Cache Reloaded Fix 插件。

DB Cache Reloaded Fix 会把数据库内容缓存到文件里边,然后在开始查询数据库前把缓存的数据库内容导入进来,以此来减少数据库查询次数。

如果你使用了 DB Cache Reloaded Fix 插件,不妨再搭配一个 Hyper Cache 插件,对页面进行缓存,会进一步提升 WordPress 的效率。

插件主页:http://WordPress.org/plugins/db-cache-reloaded-fix/