关于wordpress缓存本站已经发布过很多教程了,Redis, memcached ,fastcgi cache,应有尽有,但是相对来说会比较复杂,可能有的新手也无从下手,所以再写一篇wp缓存插件的文章,相对于前面的缓存文章,使用缓存插件进行加速更为简单,效果也不错;但是想要wordpress优化速度到极致,肯定还是使用前者的方法,感兴趣的可以查看本站发布的以下文章
推荐的插件为WP Super Cache和WP Fastest Cache,两者都可以将网站页面静态化,能够有效的提升网站的加载速度;一定要注意的是只能选择一个缓存插件为网站进行加速
WP Super Cache
插件地址:
https://cn.wordpress.org/plugins/wp-super-cache/
可以到后台直接搜索插件安装使用,插件使用方法非常简单
开启插件
插件通用设置里勾选启用缓存功能后点击更新即可,新手不建议去调整高级设置里的配置
插件启用之后退出登录状态访问网站刷新一下就能感受到明显的区别,查看源代码就能看到插件提供的页面加载速度的信息
<!-- Dynamic page generated in 0.218 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2023-10-06 18:25:40 -->
CDN配置用法
插件为我们提供的CDN设置就是用来替换静态内容的链接的,网站没有做动静分离就不用管这个,如果网站做了动静分离就可以参考以下内容进行配置
WP Fastest Cache
插件地址:
https://cn.wordpress.org/plugins/wp-fastest-cache/
同样可以到后台直接搜索插件安装使用
使用方法
如果不懂就按照以下配置勾选,然后点击submit提交即可
启用之后同样退出登录状态访问网站刷新一下就能感受到明显的区别,查看源代码也可以看到插件提供的页面加载速度的信息
<!-- WP Fastest Cache file was created in 0.094619989395142 seconds, on 06-10-23 19:10:00 -->
CDN配置用法
WP Fastest Cache同样提供了CDN这个功能,用作替换静态资源链接,选择Other CDN Providers;使用cloudflare的可以通过API对接,防止cloudflare和WP Fastest Cache发生缓存冲突
CDN Url填你的静态资源域名,Origin Url填网站域名
下一步是勾选需要替换的静态资源,默认为全选,可以根据自己需求定义,然后一直点下一步即可
总结
这两个缓存插件都可以为网站生成静态页面进行缓存加速,两者在速度方面并没有很明显的差距,大家可以根据喜好自行选择