建这个猫窝半年多了,都是在假期里写博客的。 虽然只发了几篇博文,但图片很明显多了很多,现在慢慢可以感觉到访问博客的速度快慢很是影响体验,博客搭建在国外 VPS,自带慢速体验。 于是开始寻找 CDN 加速服务提供商,发现国内注册使用很不友好:搜索国外的提供商,有按流量收费的 CloudCone,价格$0.045/G;有提供免费版的 Cloudflare,提供全球 CDN 加速服务、DDoS 防护等,同时也支持 https。看到 Cloudflare 对于免费用户也如此友好,即便是国外的提供商,加入 CDN 可能会更慢,但我还是想尝试一下 CDN 加速的效果!!
文章目录
注册 Cloudflare 账号
要使用 Cloudflare 的服务,我们先要到官网注册账号:Cloudflare 注册
点击 Sign Up 注册,填写邮箱和密码即可。之后填上你要加速的博客主域名,然后点击 Add Site 添加。
Cloudflare 在查询域名的 DNS 记录,点击 Next 继续,选择免费套餐。
这里我们是免费套餐,可以无视直接点击 Confirm 确认。
修改 DNS 域名服务器
这里是域名的 DNS 记录查询结果,如有遗落,可自行添加。建议所有全部访问都通过 CDN 加速,其余默认,确认后继续。
然后去你的域名提供商修改默认域名服务器为 Cloudflare 提供的,修改后继续,更改成功需要几分钟或更长的时间。时不时 Check 一下。
CDN 加速效果
这里我使用站长工具来查看 CDN 前后的效果:国内测速
Cloudflare CDN 加速前
Cloudflare CDN 加速后
效果对比
四次测速都是在白天中午相近的时间,看起来效果还可以(下面更新了第二天的效果图,效果明显),毕竟用的是国外 Cloudflare 的免费 CDN 加速嘛 ,又没有国内节点(和百度合作的那个不算哦)。不过对于国内一些地区的访问体验改善还是有点用的,而且在你源站 IP 被墙后还能保证访问,除此之外还有免费的 DDoS 防护和 https 支持,给予网站的稳定安全效果是毋庸置疑的,使用愉快!
更新午夜时分 CDN 访问效果,简直感人,大大超过了源站的访问速度,是以前从未有过的全新体验!!
更新 CDN 加速后第二天效果图,同样是白天中午的时间。可以看出 Couldflare 的 CDN 加速效果已经完全显现,看来 CDN 部署是需要一定的时间的,现在的效果我很满意
更多
Cloudflare 除了提供 CDN 加速服务,还有更多强大功能在上面,你可以慢慢探索。可以参阅: Cloudflare 支持
Crypto / 开启强制 https 访问
如果你的源站之前使用 http 访问的话,还要启用 http 重定向至 https
这样你过去的 http 链接也能打开了。
Speed Optimization / 文件优化(更新)
自动压缩文件
Page Rules / 页面规则 (更新)
这个功能比较强大,对于免费用户只能设置 3 个页面规则。对不同的页面 URL 设定不同的 Cloudflare 设置,如 SSL 证书、重定向 、安全级别、防火墙和缓存等。
页面规则有优先级顺序,靠前的规则优先生效,一般具体页面规则放在前面,全站规则放后面。页面 URL 支持 * 通配符。
对于 WordPress 我们需要充分利用免费的三个规则:
1. 后台文章预览页面保护、不缓存(保证更改实时预览)
1 |
*starrycat.me/*preview=true* |
2. 后台管理页面保护、不缓存
1 |
*starrycat.me/wp-admin* |
3. 全站页面缓存(包括 Cloudflare 默认不缓存的 .html)
1 |
*starrycat.me/* |
总览,注意页面规则顺序!!
持续探索中…
发表评论