调研概览
V
Vercel
免费额度充足
带宽
100 GB/月
构建次数
6000 次/月
CF
Cloudflare Pages
⭐ 无限带宽
带宽
无限
构建次数
500 次/月
N
Netlify
额度已用完
带宽
100 GB/月
构建次数
300 次/月
G
GitHub Pages
完全免费
带宽
100 GB/月
构建次数
无限
详细对比
| 对比项 | Vercel | Cloudflare Pages | Netlify | GitHub Pages | Cloudflare Workers |
|---|---|---|---|---|---|
| 免费带宽 | 100 GB/月 | 无限 | 100 GB/月 | 100 GB/月 | 100 GB/月 |
| 免费构建次数 | 6000 次/月 | 500 次/月 | 300 次/月 | 无限 | 100,000 次/日 |
| 自定义域名 | ✅ 免费 | ✅ 免费 | ✅ 免费 | ✅ 免费 | ✅ 免费 |
| SSL 证书 | ✅ 免费 | ✅ 免费 | ✅ 免费 | ✅ 免费 | ✅ 免费 |
| 部署速度 | ⚡ 极快 | ⚡ 快 | ⚡ 快 | 🐢 较慢 | ⚡ 极快 |
| 全球 CDN | ✅ 是 | ✅ 是(最快) | ✅ 是 | ✅ 是 | ✅ 是 |
| API Token 获取 | 简单 | 中等 | 简单 | 简单 | 中等 |
| CLI 工具 | ✅ vercel | ✅ wrangler | ✅ netlify | ✅ git push | ✅ wrangler |
| 预览部署 | ✅ 支持 | ✅ 支持 | ✅ 支持 | ❌ 不支持 | ❌ 不支持 |
| 表单处理 | ❌ 需第三方 | ❌ 需第三方 | ✅ 内置 | ❌ 需第三方 | ❌ 需第三方 |
| 函数计算 | ✅ Serverless | ✅ Workers | ✅ Functions | ❌ 不支持 | ✅ Workers |
| 中国大陆访问 | 🟡 偶尔被墙 | 🟡 偶尔被墙 | 🟡 偶尔被墙 | 🔴 经常被墙 | 🟡 偶尔被墙 |
平台详解
V
Vercel
推荐指数:⭐⭐⭐⭐
Vercel 是 Next.js 的母公司,提供业界最快的静态网站托管服务,适合需要频繁部署的场景。
免费带宽
100 GB/月
免费构建
6000 次/月
团队项目
无限
预览部署
无限
✅ 优点
- 构建次数最多(6000 次/月),适合频繁更新
- 部署速度极快,全球 CDN 覆盖
- CLI 工具简单易用,一键部署
- 预览部署功能强大,适合团队协作
- 与 GitHub/GitLab 深度集成
❌ 缺点
- 带宽有限(100GB/月),大文件需谨慎
- 中国大陆访问偶尔不稳定
- 高级功能需付费(Analytics、Blob 存储等)
综合评分
CF
Cloudflare Pages
🏆 最佳推荐
Cloudflare Pages 提供无限带宽和强大的全球 CDN,是最适合报告托管的平台。
免费带宽
无限
免费构建
500 次/月
请求次数
无限
存储
5 GB
✅ 优点
- 无限带宽,不用担心流量超额
- Cloudflare 全球 CDN,访问速度极快
- 与 Cloudflare Workers 无缝集成
- 免费 SSL 证书和自定义域名
- 内置分析功能(免费)
- 支持预览部署和分支预览
❌ 缺点
- 构建次数较少(500 次/月),但对报告场景足够
- CLI 工具(wrangler)学习曲线稍陡
- 中国大陆访问偶尔不稳定
综合评分
N
Netlify
额度已用完
Netlify 是静态网站托管的先行者,功能丰富但免费额度有限。
免费带宽
100 GB/月
免费构建
300 次/月
团队项目
无限
表单提交
100 次/月
✅ 优点
- 功能最丰富(表单、身份验证、函数等)
- CLI 工具成熟,部署简单
- 预览部署功能完善
- 生态系统完善,插件丰富
❌ 缺点
- 免费额度最少(100GB 带宽 + 300 次构建)
- 我们已用完本月额度,需下月刷新
- 高级功能价格较高
综合评分
G
GitHub Pages
完全免费
GitHub Pages 完全免费,但功能相对简单,适合个人项目。
免费带宽
100 GB/月
免费构建
GitHub Actions 限额
自定义域名
✅ 免费
预览部署
❌ 不支持
✅ 优点
- 完全免费,无隐藏费用
- 与 GitHub 深度集成,git push 即部署
- 支持自定义域名和免费 SSL
- 适合开源项目和个人博客
❌ 缺点
- 功能最简单,无预览部署
- 部署速度较慢
- 中国大陆访问经常不稳定
- 无内置分析功能
综合评分
推荐方案
🏆 最佳推荐:Cloudflare Pages
推荐理由:
- ✅ 无限带宽 - 不用担心流量超额,适合报告类网站
- ✅ 500 次构建/月 - 对日报场景绰绰有余(每天 1 次 × 30 天 = 30 次)
- ✅ 全球最快 CDN - Cloudflare 拥有全球最大的 CDN 网络之一
- ✅ 免费分析功能 - 内置访问统计,无需第三方服务
- ✅ 预览部署 - 支持分支预览,方便测试
- ✅ 与 Workers 集成 - 未来可扩展动态功能
📋 所需信息:
- Cloudflare API Token - 在 Cloudflare 后台创建
- Cloudflare Account ID - 在 Cloudflare 后台查看
- 域名(可选) - 如需自定义域名
备选
备选方案:Vercel
如果你需要更频繁的部署(>500 次/月),Vercel 是最佳备选。
- 6000 次构建/月,远超 Cloudflare
- 部署速度最快,体验最佳
- CLI 工具最简单
- 100GB 带宽对报告场景足够
不推荐
暂不推荐:Netlify
虽然功能丰富,但免费额度最少,且我们已用完本月额度。
- 100GB 带宽 + 300 次构建
- 当前账户已超额,需下月刷新
- 性价比不如 Cloudflare 和 Vercel
快速上手
☁️ Cloudflare Pages 部署步骤
第 1 步:获取 Cloudflare API Token
- 登录 Cloudflare Dashboard
- 点击右上角头像 → "My Profile" → "API Tokens"
- 点击 "Create Token" → 选择 "Edit Cloudflare Workers" 模板
- 复制生成的 API Token,保存好(只显示一次)
第 2 步:获取 Account ID
- 在 Cloudflare Dashboard 右侧边栏找到 "Account ID"
- 或者访问 验证页面 查看
第 3 步:提供 Token 给我
将以下信息提供给我,我立即部署:
- API Token:
cf_api_token_xxx - Account ID:
xxx_account_id_xxx - 项目名称(可选):
snow-reports
✅ 部署后你将获得
- 专属子域名:
snow-reports.pages.dev - 可绑定自定义域名(如 reports.site.mei.pub)
- 免费 SSL 证书
- 全球 CDN 加速
- 内置访问分析