[V8自行车] #3 · 这才叫CDN——全站加速

发布于 2021-08-19  329 次阅读


踩脚油门?


# Info.

oss对接cdn之后感觉体验还不错,遂把主站的cdn计划提前了些。由此写下本 [V8自行车] 完结章。

阿里云提供两种cdn,一种普通cdn,就基本的的cdn;一种全站加速,可加速动态内容,看文档描述这个更适合大型动态场景,比如在线游戏之类的。所以一开始玩的是普通cdn,给主站套上之后的访问体验提升还是非常明显。后觉不够极致,遂升级到全站加速。

从F12里边来看,即便开了不刷新加载,且样式和图像全是HIT的情况下,从点击文章到加载出来还是要2s左右。相比之下,sakura主题本家的站内跳转只需300ms左右 ( ???
稍加观察即可发现,请求页面的第一个文件是影响整个加载时间的问题所在。

在普通cdn下,最主要的网页文件每次都需要回源,平均值在1.4s左右,实际完成接近2s。
在全站加速下,效果如图所示,同样是禁本地缓存,只需350ms。

全站加速效果

# Do it.

实例环境:
- 全站加速CDN
- 轻量服务器

1. 新建服务

本文中略过此部分,像之前一样,新建→解析cname→确定回源地址端口

2. 缓存配置

私以为,全站加速的精髓就在这个页面。

打开动态加速开关即可,然后根据需要选择静态文件类型

3. 可选优化

ssl证书、css&js优化以及传输压缩等,根据需要配置。
过滤参数这个或许有点意思,之前玩了一会儿没玩太懂,设定几个参数后倒还让后台登陆不了了,遂搁置。

4. 预热 or 开始访问!

之前的cname解析到位了的话即可开始体验船新的全站加速,也可以列个清单扔到预热那边去

5. 消费

此文编纂之时,日均PV依然保持两位数

所以,这个没啥好说的,如图所示,暂且称之为白嫖 (゚▽゚*)


Q.E.D