网站套了cf之后为什么变慢了

很多新手在使用cf(CloudFlare-一款国外的免费cdn)时,通常会遇到这个问题
“我的网站套了cf之后为什么网站速度变慢了”

例如

服务器是阿里云2.0 新加坡的,没套cf之前大概80ms延迟,
去程和回程都过59.43..
套了cf之后大概170ms延迟,关键的网站加载好慢

解释

因为政策和成本原因,Cloudflare机房-Cdn节点都在美国西海岸。
如果是原本美国和欧洲的机器套了CF可能稍有提速。

如果原本是香港或新加坡的机器,你套了CF访问网站相当于:
你->中美线路->CF->美亚线路->新加坡主机->亚美线路->CF->美中线路->你

而你原本的访问只需要:
你->中亚线路->新加坡主机->亚中线路->你

等于不但绕路而且双倍路程,再加上CF人多宽带挤,所以更是慢成屎。

综上,什么情况下使用cf呢

cf cdn 不适用服务器在亚洲地区的网络加速,就这么简单的道理
(一般没事别套啥CDN,除非被打的网站都用不了再说。如果为了提前防止被攻击,想要隐藏源ip,也可以使用,但要忍受变慢的加载速度)
如果服务器在国外-非亚洲地区,例如洛杉矶套了就快了

发表评论

邮箱地址不会被公开。 必填项已用*标注