WordPress使用Cloudflare cf CDN为网站加速-泓源视野

WordPress使用Cloudflare cf CDN为网站加速

关于WordPress加速这个老生常谈的问题,其实泓源视野早已不怎么关注,因为自从换了独立服务器然后经过一些基础优化,速度已经不那么缓慢了。也就没有继续折腾(深究)速度这个问题。
前排提示泓源视野-博弈源博客没有使用CDN,速度优化基于页面静态化缓存+把缓存写入内存+图片动静分离(解决本地服务器带宽不够)+入门基础配置服务器(2H 8G 6M)
为什么我的博弈源BYY3.COM博客没有用CDN?
当前速度已经足够
泓源视野前前后后折腾过 阿里云CDN、腾讯云CDN、有拍云CDN、七牛云融合CDN、百度云加速等国内多家厂商的分发服务,但在WordPress上却总是不可避免的出现问题,比如css、js不加载,后台图标缺失、后台反应缓慢等等。最后遂放弃CDN
虽然博客没有使用CDN,但是网站内容基本上动静分离,这些静态内容,例如:几乎所有图片、视频等耗费带宽的大文件都放在别的地方,并且使用了阿里云oss、又拍云CDN,最后套上一层360奇安信。这下不仅仅用了CDN,还嵌套了多层CDN。(嵌套这么多感觉很牛逼,实则对速度并没有太多提升,因为一个CDN用好就已经很快了。好处是可以自动把oss的文件保存到又拍云,自动容灾备份,360奇安信可以嵌套访问节省流量)多层分发&跨区容灾请点我查看之前的文章
博主之前学艺不精,没有配置好WordPressCDN缓存规则,导致CDN加速变成CDN减速。还把网站搞得一团糟。
WordPressCDN缓存配置比较麻烦且蛋疼,涉及后台、评论、文章列表等多个内容。

泓源视野在这里推荐小白就不要折腾WordPress的CDN了,买一台配置还行的天朝服务器+老老实实备案 图片放图床,静态化缓存做好,速度就不慢了

正文开始
今天这篇文章是针对服务器放在国外,由于线路或者物理距离导致的国内访问缓慢(网络延迟高)的用户。

我觉得你都用国外服务器了,当然也就没有备案了吧,那么免备案还免费的CDN非Cloudflare莫属了。

Cloudflare 官网:https://www.cloudflare.com/

国内几个中文cloudflare面板:
笨牛网:http://cdn.bnxb.com/
CF宿云:https://cf.9sep.org/
Mashiro LLC:https://cf.moezx.cc/
至于怎么用,上边几个大同小异,官网免费版只能采用NS接入,国内几个中文面板可以使用CNAME 接入。而且管理方便一些。推荐笨牛网(每天限制绑定一个CNAME 接入的域名)、CF宿云等

然后就来到了今天的重头戏,WordPress使用cloudflare 页面缓存规则,这个我通过博弈源-网络安全的博客测试了几个小时,速度可稳定性都是比较好的。配合cloudflare插件可以实现评论自动刷新cdn缓存。

免费版cloudflare只能添加3条cdn页面缓存规则。如下供参考:
第一条:

byy3.com/wp-admin/*
全选复制
缓存级别设置为绕过或者不缓存,WordPress后台要屏蔽缓存。

第二条:

byy3.com/
全选复制
缓存级别设置为全部缓存,整站缓存。

(可选)第二条:如果你只想缓存.html文件,可以如下设置:

byy3.com/.html*
全选复制
第三条

一般来说上边两条缓存就够用了,这一条留给你给测试debug。(如果发部分js或者样式无效果,可以用这条来屏蔽缓存,直接回源)

把这些配置好以后,原本卡的不行的网页也基本上能秒开了。最后放几张配置截图:

cloudflare官网 页面缓存配置截图:

WordPress使用Cloudflare cf CDN为网站加速-泓源视野博客
笨牛网 页面缓存配置截图:

WordPress使用Cloudflare cf CDN为网站加速-泓源视野博客
笨牛网 配置截图:

WordPress使用Cloudflare cf CDN为网站加速-泓源视野博客

本文由 泓源视野 作者:admin 发表,其版权均为 泓源视野 所有,文章内容系作者个人观点,不代表 泓源视野 对观点赞同或支持。如需转载,请注明文章来源。
4
admin

Leave a Reply

您是第8233127 位访客, 您的IP是:[172.70.34.74]