wp rocket插件是一款优秀的wordpress缓存优化插件,之前用过W3 Total Cache、wp super cache缓存插件,由于postview统计软件与缓存插件冲突导致无法显示统计,最重要是因为我的网站运行环境是Nignx环境,需要添加rewite规则到vhost配置文件,比较复杂,后来就放弃了。听说Zencach(更名为Comet Cache)插件是目前最厉害的缓存插件,还没来得及尝试,却先尝试用了WP Rocket插件,感觉此插件挺不错的,配置也相对简单,在此分享给大家。
安装使用说明
第一步:下载安装
第二步:分两种情况介绍
第一种情况:web服务器是Apache,直接点开设置,常规配置如下图
如上图,只要按如上图配置即可,数据库选项全部勾选,预加载选项全部勾选,高级选项不用动,如果有使用CDN的,按照CDN配置去做,一样的。上图已经基本满足了一般网站了,没有极致的,小到一个js都要压缩,没什么意义。差不多速度上去了就可以了。
第二种情况:web服务器是Nginx
前面的设置步骤一样,不过稍稍复杂一点,需要添加rewite规则到vhost配置文件中。目的就是让web服务器节省请求动态文件时间,直接读取生成的静态文件。事实上节省时间不少。
记住文件解压之后放到你的nginx/conf 目录中,然后我们只要在我们的vhsot文件中引入即可
# BEGIN WP rocket
include /usr/local/nginx/conf/rocket.conf;
# END WP rocket
因为我使用的是阿里云的ECS,可能nginx/conf位置不一样,代码需要稍作修改,如图所示:
∨ 展开