「我应该把 SaaS 部署在 Cloudflare、Vercel 还是 Supabase 上?」
这三家其实定位有重叠也有差异——Cloudflare 是「计算 + 边缘 + 数据库一站式」,Vercel 是「Next.js 最佳运行时」,Supabase 是「Firebase 替代品 / Postgres-as-a-Service」。
下面是 EasyStarter 团队从「独立开发者出海 SaaS」视角的横向对比。
TL;DR
- 成本最低:Cloudflare(早期 SaaS 真的可以 $0/月跑很久)
- DX 最爽:Vercel(git push 就部署,无需思考)
- 数据库最易用:Supabase(带 Auth + Realtime + Storage 的 Postgres)
- 中国大陆访问最稳:Cloudflare(其他两家延迟波动大)
1. 定价模型对比
Cloudflare Workers
- 免费版:10 万请求/天、10ms CPU/请求
- 付费版:$5/月,1000 万请求/月,超出 $0.30/百万
- D1 数据库:5GB 存储 + 500 万次读 + 10 万次写(免费)
- R2 存储:10GB(免费),出网流量 $0
- 特点:按请求计费 + 没有出网流量费
Vercel
- Hobby:免费,仅限个人非商用
- Pro:$20/用户/月(每加一个 collaborator 都要 $20)
- 函数执行:1M GB-Hours
- 带宽:1TB 含税
- 特点:超出后按 GB 算钱,Pro 转 Enterprise 时账单可能跳一个数量级
Supabase
- Free:500MB 数据库、1GB 存储、50k MAU
- Pro:$25/月起,8GB 数据库、100GB 带宽
- 特点:按项目算钱,项目暂停 7 天自动休眠(免费版痛点)
2. 真实月成本:10k MAU SaaS
假设:日均 5 万 API 请求、500MB 数据库、20GB 静态资源、100GB 月带宽
| 平台 | 计算 | 数据库 | 带宽/存储 | 总计 |
|---|---|---|---|---|
| Cloudflare | Workers Free | D1 Free | R2 Free | $0 |
| Vercel | Pro $20 | 外接(如 Neon $0-19) | Pro 1TB 含税 | $20-40 |
| Supabase | Edge Functions Free | Supabase Pro $25 | 含 100GB | $25 |
注意:Vercel + Supabase 经常被一起用,那就是 $45/月起步。Cloudflare 一家就够,$0/月。
3. 冷启动延迟
| 平台 | 冷启动 P50 | 冷启动 P95 | 备注 |
|---|---|---|---|
| Cloudflare | < 5 ms | < 20 ms | V8 isolate,几乎无冷启动 |
| Vercel Edge | 50-150 ms | 300-500 ms | Edge runtime |
| Vercel Node | 300-800 ms | 1-3 s | Lambda 冷启动 |
| Supabase Edge | 50-200 ms | 400-800 ms | Deno Deploy 风格 |
对低频 SaaS(每分钟 < 1 次请求),冷启动直接影响首屏体验。Cloudflare Workers 的 V8 isolate 模型几乎没有冷启动,是这一项的明显赢家。
4. 中国大陆访问表现
| 平台 | CDN 节点 | 国内 P50 延迟 | 国内可访问性 |
|---|---|---|---|
| Cloudflare | 香港 / 日本 | 80-150 ms | 稳定 |
| Vercel | 香港 / 新加坡 | 150-400 ms | 经常被墙 |
| Supabase | AWS 新加坡 | 200-500 ms | 经常超时 |
Vercel 的二级域名 *.vercel.app 在中国大陆访问波动巨大,SaaS 上线后必须自己绑定域名 + 套自己的 CDN。Supabase 直接走 AWS,国内访问基本不可用。Cloudflare 是三家里国内体验最稳的——尤其在 2024 年中国节点策略调整后。
5. 数据库选项
| 平台 | 默认数据库 | 类型 | 关系数据 | 实时订阅 | 全文检索 |
|---|---|---|---|---|---|
| Cloudflare | D1 | SQLite | 是 | 否 | FTS5 |
| Cloudflare | Hyperdrive | 任意 PG | 是 | 取决于 PG | 是 |
| Vercel | 外接 | - | - | - | - |
| Supabase | Postgres | Postgres | 是 | 是 | 是 |
如果你需要「Realtime 订阅 + Storage + Auth 一站式」,Supabase 仍然是最快上手的选择。如果你要榨干性能 + 控制成本,Cloudflare D1(或外接 PG 走 Hyperdrive)更合适。
6. 锁定风险
| 框架锁定 | 平台锁定 | 数据迁出难度 | |
|---|---|---|---|
| Cloudflare | 中(Workers API) | 中 | D1 → SQLite dump 简单 |
| Vercel | 强(Next.js + Vercel SDK) | 强 | 取决于外接 DB |
| Supabase | 弱(标准 Postgres) | 中 | pg_dump 极简单 |
Vercel 锁定最强:Next.js + Vercel SDK + Edge Config 用多了,迁去 Cloudflare 要重写半套配置。Supabase 反而锁定最弱,因为底层是标准 Postgres。
7. 三种典型架构
架构 A:纯 Cloudflare 栈(EasyStarter 默认)
TanStack Start → Cloudflare Workers
↓
Cloudflare D1(Drizzle)
↓
R2 存储 / KV 缓存 / Queues成本:$0/月起步,10 万 MAU 内 $5/月封顶(Workers Paid)。适合:独立开发者出海 SaaS,最低成本启动。
架构 B:Vercel + 外接服务
Next.js → Vercel
↓
Neon Postgres / PlanetScale
↓
AWS S3 / Vercel Blob成本:$20 - $50/月起步。适合:已经在 Next.js 生态、团队多人协作、不在乎几十刀月费。
架构 C:Supabase 一站式
任何前端 → Vercel/Netlify/任意
↓
Supabase(DB + Auth + Storage + Realtime)成本:$25 - $50/月起步。适合:需要 Realtime 协作功能、希望最少后端代码。
8. 怎么选
按问题来选最快:
- 我要最低月成本:Cloudflare(其他两家起步就 $20+)
- 我要 Realtime 协作(如多人在线文档):Supabase
- 我必须用 Next.js App Router + RSC:Vercel
- 我的用户在中国大陆:Cloudflare(其他两家国内体验差)
- 我团队不想学新东西,git push 就行:Vercel
- 我要做 AI / Agent / 长任务:Cloudflare Durable Objects + Queues
9. 关于 Edge 是不是噱头
「Edge 计算」三家都在卖,但实际差异:
- Cloudflare 是「天生 edge」——你的代码就是跑在最近用户的那个数据中心
- Vercel Edge 是 Next.js middleware / edge runtime 的有限子集
- Supabase Edge Functions 跑在 Deno Deploy,节点比 Cloudflare 少很多
对独立开发者来说,Edge 真正能省下的是「数据库延迟」而不是「计算时间」——只有 Cloudflare 把计算 + 数据库(D1)都放在 edge。
写在最后
这三家本质上不是互斥的——很多团队最后是:
- 静态资源 + CDN:Cloudflare
- 主应用:Vercel
- 数据库:Supabase
但对独立开发者来说,栈越简单越好。EasyStarter 押注「纯 Cloudflare」,目标是让 10k MAU 内的 SaaS 每月只付域名钱。
如果你想直接看一个跑在 Cloudflare 上的 SaaS 工程化样板,Web 部署文档 是最短路径。
继续阅读
EasyStarter 为什么要做国内版?对比 Cloudflare 版,国内版的真实优势
面向中国独立开发者:为什么 Cloudflare 版的全栈 SaaS 模板不够用?国内版(阿里云 + ZPay)在合规、支付、延迟、用户体验上有哪些真正不可替代的优势?
Next.js 还是 TanStack Start?独立开发者出海项目的选型建议
从 SSR 心智、部署灵活度、Cloudflare 兼容性、类型安全、生态成熟度五个维度对比 Next.js 与 TanStack Start,给独立开发者出海项目的明确建议。
2026 年全栈 SaaS 模板对比:EasyStarter vs ShipFast vs Makerkit vs Supastarter
横向对比四款热门 SaaS 模板的技术栈、价格、目标用户、月成本与中国出海能力,帮独立开发者三分钟做出选型决策。