持有域名可以耗到的羊毛

一般一个域名的价格是 12 美元起, 会有些人想要搞个自己的域名又犹豫有没有必要.

我是非常推荐开发者都准备一个自己的域名的, 因为持有域名可以耗到不少羊毛.

这里主要介绍两个我熟悉的服务商, 一个是江湖号称"赛博佛祖"的Cloudflare, 还有一个是正在发展的Alibaba ESA

这里首先强调下能薅羊毛的 Alibaba ESA 特指国际版, 阿里对大陆地区几乎没有羊毛, 那些限时试用都被我踢出羊毛范畴, 只有永久免费才是真羊毛.

另外羊毛通常有用量限制, 要是域名出圈, 流量大了, 自己都可以靠这个域名挣钱了, 还纯薅羊毛, 那也不太说的过去.

简单介绍可以薅的类别:

  1. 计算资源: CPU, 内存
  2. 持久化存储: 文件存储, 数据库
  3. 流量: CDN, DDoS 保护, WAF 保护, 零信任组网

计算资源

Cloudflare 的计算资源羊毛主要通过Cloudflare Workers实现, 足够初创企业使用. 你可以理解为 Cloudflare 允许你在它的服务器上跑一个简单业务的进程. CPU 时间限制在 10ms, 复杂业务需要使用付费 worker. 像代理 DoH, 承载静态网站, 都是典型的使用场景.

Alibaba 的是边缘函数, 产品成熟度远远落后于 Cloudflare, 我简单试着开发过一点东西, 使用起来很不方便.

持久化存储

Cloudflare:

  • 提供 10 GB 的 R2 的对象存储, 可以理解为文件系统, 但不适合处理流式数据.
  • 提供KV键值对存储, 可以理解为内存数据库, 类似 redis.
  • D1 提供 5GB 免费存储空间, 类似 sqlite 数据库, 我在开发时发现本地数据库文件确实可以直接用 sqlite 打开, 不确定服务端具体如何实现.

Alibaba:

  • 免费 5GB 对象存储

流量

Cloudflare 流量全免 Alibaba 免费 100GB 流量

Cloudflare 还提供组网能力, 让多地设备互通, 还可以直接从内网暴露出一个公共服务, 而不必买 VPS.

结语

在写这个分享时又看了下 Cloudflare, 感觉真的是个大宝库, 有很多实用的免费服务, 本篇分享仅提及冰山一角. 相较起来 Alibaba ESA 乏善可陈, 在我的有限体验中, 仅备案域名可以在大陆提供 CDN 这一个优势, 可以过两年再考虑它.