支持将网站前台页面内容缓存到文件、Redis、Memcached里,以此来加速网站页面的访问速度。
缓存原理:如果页面没有缓存,则会在访问之后生成缓存内容,当页面再次访问时,直接读取缓存内容,显示在浏览器里,以此来加速网站页面的访问速度。
本插件适用于非交互式网站、纯静态展示网站、无需实时更新页面内容的网站、企业网站等。
本插件仅缓存网站前台页面(只会缓存GET请求的且状态码为200的前台页面),不会缓存后台页面、用户登录后的页面、404以及服务器错误页面。
-
支持设置缓存方式,是使用文件缓存还是Redis缓存或者Memcached缓存。
-
可以设置页面内容的缓存有效期。
-
友好的错误提示文字,让您轻松设置Redis缓存或者Memcached缓存。
-
支持配置指定GET\COOKIE参数缓存,排除页面链接(不缓存),页面格式化(源码格式化到一行,压缩源码)。(商业版)
① 查看是否开启了缓存配置。
打开网站根目录下的wp-config.php
文件,查找WP_CACHE
,如果找到了,就删除此行配置。
然后在wp-config.php
文件中添加以下配置代码:define('WP_CACHE', true);
② 卸载同类型的缓存插件。
如果在网站根目录下,可以找到此文件:wp-content/advanced-cache.php
,则需要卸载对应的缓存插件(如果有),最后还需要手动删除wp-content/advanced-cache.php
文件。
③ 安装果果加速插件,并启用插件。
④ 根据自己的需要,选择缓存方式。
缓存设置
使用文件缓存,需要确保本插件目录中的cache文件夹(wp-content/plugins/ggcache/cache
)拥有读写权限。
使用Redis缓存,需要确保已经安装了Redis软件以及PHP Redis扩展,并且在下方设置中配置了Redis。
Redis配置
使用Memcached缓存,需要确保已经安装了Memcached软件以及PHP Memcache(或Memcached)扩展,并且在下方设置中配置了Memcached。
Memcached配置
⑤ 配置好后,网站前台页面就会被缓存,可以通过页面上的时间、随机文章、修改文章标题等方法确定页面是否已经缓存。