我的背景
我有一个个人技术博客,访问量不算大,但读者以国内为主。对我来说,核心诉求很简单:
- 访问要快,国内不要绕路
- 配置要省心,不想被复杂规则折腾
- 预算敏感,能有免费额度就更好
这也是我从 Cloudflare 迁移到阿里云 ESA 的主要原因。
为什么一开始选 Cloudflare
Cloudflare 的优势很明显:
- 全球网络覆盖广,海外访问体验一直很稳。
- 功能丰富,包括安全防护、边缘脚本、缓存细节控制等,适合折腾派。
- 文档齐全,资料很多,生态也成熟。
但对我这种 “小站点 + 国内为主” 的场景,Cloudflare 的优势没有完全转化成实际收益。
我的实际体验:Cloudflare 的几个 “劝退点”
1. 国内访问体验不稳定
我的读者主要在国内,访问体验是第一优先级。Cloudflare 在国内的访问受网络路径影响较大,体感上时快时慢。对小站点来说,这种不确定性会直接影响用户体验。
2. 规则配置比较 “工程化”
Cloudflare 功能很强,但很多功能需要自己组合和理解:缓存规则、页面规则、WAF 规则、边缘脚本…… 对于只想 “快速上 CDN” 的人来说,确实有门槛。
3. 付费和策略细节需要花时间研究
Cloudflare 的方案层级和功能边界需要自己拆解理解。对于我这种流量不大的个人站点,花时间研究并不划算。
换成阿里云 ESA 后的感受
1. 国内访问更顺畅
我更看重国内访问体验,ESA 在国内的访问体感明显更稳定。尤其是博客这种 “内容为主” 的站点,稳定的加载体验比 “炫技功能” 更重要。
下面这张图是我做的国内测速示意:

2. 控制台更直观
ESA 的后台更偏 “开箱即用”,不用写复杂规则,很多常用配置点点鼠标就能完成。
3. 更适合 “个人站点 + 轻量需求”
官方文档里有免费基础版的获取方式,对个人开发者非常友好。我不需要复杂的边缘功能,只要能跑得稳、配得快,就已经满足核心需求。
如果你也想了解免费领取方式,可以看官方说明:
- 免费领取说明:https://help.aliyun.com/zh/edge-security-acceleration/esa/product-overview/how-to-get-esa-for-free
另外,官方还有征文活动,适合愿意分享经验的同学:
我怎么选的:一句话总结
- 海外为主、重度定制 → Cloudflare 依然很强
- 国内为主、追求省心 → ESA 更符合实际需求
对我这种 “预算有限 + 国内访问为主 + 不想折腾” 的个人站点来说,ESA 的体验更贴合需求。
如果你也在选 CDN,不妨先试试 ESA 的免费基础版,至少能低成本验证它是否适合你。