推荐一个 WordPress 本地缓存的神器: WP-Rocket 插件(附图文教程)

  • A+
所属分类:WordPress
摘要

好了,具体的相关设置其实都很简单的,借助在线翻译可以很容易上手的,可以说这是明月碰到的设置最简单的一个缓存插件了,希望大家能够喜欢!

大家都知道明月年前试用了几乎所有的主流 CDN 服务后最终的选择是 W3TC(W3 Total Cache简称) + 七牛云 + 七牛融合CDN这个方案了,具体大家可以参考【CDN 试用总结和我的选择!】一文,在这里我已经把 CDN 的不足说的很清楚了。其实所谓的网站加速无非是“资源动静分离”措施的好坏,无论是 CDN 还是本地缓存插件其实都是围绕这个在下功夫的。

W3TC + 七牛云 + 七牛融合CDN这个方案在年后启用至今基本上都是完美运行,除了主站【玉满斋】因图片资源多和有一定的流量造成七牛融合 CDN 流量消耗过快这不和谐的以外,明月自己可以说是非常满意的。

主站使用 W3TC 这个插件的时候发现这货会严重的拖慢 WordPress 仪表盘也就是“后台”的载入,现在已经是慢的难以忍受了(估计是哪个地方的设置有问题,至今没有找到问题出在哪里了!),前几天在博客【半夏小栈】站长推荐下知道了 WP-Rocket 这个本地缓存插件,虽然是个破解版插件(官方是收费的,每年要33 Doller!真黑呀!),经过检测后发现还是很干净的,于是就在博客上测试了一下,这几天的折腾下来对 WP-Rocket 也算是基本了解和熟悉了,从性能上来说感觉是比 W3TC 要快了不少,并且同样支持 CDN 对七牛云有基本简单的支持(缩略图调用还是本地的,这点儿不如 W3TC 做的好,但这方面确实是细枝末叶了,完全可以忽略的。)

目前明月手里三个网站有两个都已经启用 WP Rocket 来做本地缓存使用了,在17ce.com测速结果终于可以看到久违的“绿色”了:

上图是明月博客的测速结果截图,这绿色看着真是爽呀!

说实话这个测速结果很是让我意外的,我试用了那么多的 CDN 服务都没有看得出过这样的结果,具体大家可以浏览本博客体验速度了。


Web服务器是Nginx的注意了

需要添加rewite规则到vhost配置文件中。目的就是让web服务器节省在请求动态文件,直接读取生成的静态文件。
事实上节省时间不少。
下载rocket.zip,住解压之后放到你的nginx/conf 目录中,然后我们只要在我们的vhsot文件中引入即可
# BEGIN WP rocket

include /usr/local/nginx/conf/rocket.conf;

# END WP rocket

ok,nginx -t测试一把,不用测试,本站在用的。按照如上配置之后,查看网站源码,就会出现安装成功后的提示!
注:Web服务器Apache的不用配置的。


就缓存后的加速结果来说,30美元一年的价格还真是很值了,不得不说国外真有些“高手”呀!这个 WordPress 插件竟然没有加入 WordPress 官方插件库,可想而知插件作者多有自信。再观察几天,就用到主站去, W3TC 终于可以删除了。相对 W3TC 来说 WP Rocket算得上是短小强悍了,性能真的是有“火箭”的感觉,很适合我们这些草根站长们使用的,不花钱才是王道呀。

最后给大家分享一下使用此款插件要注意的事项,这也是这两天我试用的心得经验:

1、可以善用 WP Rocket 的 DNS 预加载功能,像百度这些第三方的网址都可以加进去,可以显注提升百度JS文件的载入速度,百度联盟的目前好像不行,加入后广告不会展示。

2、缓存开启后 WP-PostViews 文章阅读统计就会失效,大家可以在 WP-PostViews 插件设置里开启AJAX后,把JS文件链接“/wp-content/plugins/wp-postviews/postviews-cache.js”加入到 WP Rocket 插件——设置——Advanced options——JS files to exclude from minification:框中,然后保存设置,清除缓存即可。

3、如果你的博客主题评论使用的是comments-ajax.js的话,同上也要将主题的这个JS文档放入JS files to exclude from minification:框中,排除缓存。否则发表和回复评论会出现“404错误”。最新发现的是“评论分页”开启也会造成“404错误”出现,比较费解,正在查找故障原因。

因目前伸手党、张嘴党实在太多,明月特通过截图 WP Rocket后台控制面板各个TAB在所有重要选项处标注了中文使用说明以方便新手尽快上手,截图图片以TAB名称排列,大家点击链接即可查看高清图片对比 设置了,分别如下:

  1. Basic Option
  2. Advanced Options
  3. DataBase
  4. Preload
  5. CDN

最后Varnish、Tools、FAQ、支持四项,基本国内都不会用到,所以我就不再赘述了,如果有需要请自定谷歌脑补。

好了,具体的相关设置其实都很简单的,借助在线翻译可以很容易上手的,可以说这是明月碰到的设置最简单的一个缓存插件了,希望大家能够喜欢!

历史文章推荐:

  • 我的微信
  • 扫一扫加好友
  • weinxin
  • 站长QQ群
  • 群号:284775512
  • weinxin
明月登楼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:71   其中:访客  35   博主  36

    • 堆爱博客 堆爱博客 2

      正需要这样的!

      • 皮皮 皮皮 2

        我是用另一款收費插件–WP Fastest Cache

        • Win7en乐园 Win7en乐园 5

          这个不错,但是用了缓存后,阅读量就不能实时更新了。

          • 一抹阳光 一抹阳光 3

            厉害啊 world 明月 ,感觉速度确实提高了 不少 谢谢分享。