鸟枪换炮 - 好香的Cloudflare Workers & Pages
前几天提到了网站遭受攻击的事情,后来通过Cloudflare的安全设置解决了问题。后来又重新使用了一些Cloudflare的功能,原来这个老朋友能给出的惊喜竟然这么多。
图源:Cloudflare控制面板截图
最早开始用Cloudflare主要是用他家的CDN,这样的话多了一层给力的缓存,用户体验大大提升。因此也把所有的子域名的配置都挪到了Cloudflare中。
后来Cloudflare不断攻城略地,也开启了域名注册,管理,续费等服务,而且其价格还非常给力。就索性把所有的域名都搬到了他家统一进行管理。
之后就这么一直用着。网站的内容或者放在VPS上,或者放在netlify上。当时也没有多想是否还有别的选择。
但自从上次被攻击之后,才发现,原来Cloudflare家也有托管网站的服务,而且相比Netlify还有很多优势。
首先是其无上限的免费流量。及时是免费账户,其带宽完全没有上限。而Netlify的免费账户只有100GB带宽,每月20美金的账户带宽在突发的大流量下也彻底不够用。这样就会面临两个结果:或者网站挂掉,或者面临高额费用。
其次是其真正的网络边缘架构。Cloudflare在全球有300多个数据中心,每个节点都有兼具“存储”和“分发”功能。无论用户在什么位置,请求都能迅速被边缘节点相应。而Netlify的架构虽然理论上说拥有全球CDN,但其本质上仍然依赖其核心节点。当遇到非核心节点请求时,可能会出现延迟。
最后是Cloudflare的全栈生态环境。他家的Worker基于V8 Isolate,冷启动时间几乎为0毫秒,同时就算免费账户也能拥有每天高达10万次的请求数。反观Netlify的Functions,由于基于AWS Lambda,其冷启动时间延迟较高。
这次索性一次性把网站迁移到了Cloudflare。不得不说,真的香!
Leave 鸟枪换炮 - 好香的Cloudflare Workers & Pages to:
Read more #hive-105017 posts
Best Posts From aafeng
We have not curated any of aafeng's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.