WordPress数据库查询缓存插件

将MySQL查询语句执行完后的结果缓存至文件、Redis、Memcached,当再次查询时,直接从缓存中读取结果,让页面浏览更快!

插件原理:我们都知道,网站页面加载慢,一般都是数据库查询慢导致的。如果我们将这些执行查询的数据库语句结果缓存起来,当再次查询这些语句时,直接从缓存中读取结果,是不是要比从数据库中读取结果快了?这就是本插件加速页面打开的基本原理。

本插件只会缓存前台未登录用户页面的数据库查询语句结果,这样可以确保其它功能不受插件的影响。

与其它缓存插件(例如:果果加速)相比,本插件拥有如下几个优点:

  1. 插件支持3种缓存方式:文件缓存、Redis缓存、Memcached缓存。
  2. 跨页面缓存。不同的页面执行相同的数据库查询语句时,可以跨页面读取结果。
  3. 不影响其它功能。插件只对据库查询语句缓存,不处理其它数据库操作,在页面加速的同时,WordPress其它大部分功能都不会受到影响。页面缓存插件往往将整个页面缓存了,假如想要更新文章的阅读量,往往需要通过JavaScript完成,而本插件加速页面的同时,不影响WordPress此类功能。
  4. 本插件可以与其它页面加速缓存插件同时使用。

插件截图


文件缓存文件缓存

Redis缓存Redis缓存

Memcached缓存Memcached缓存