部署方案对比:哪个平台最适合你的静态站
本站使用 Docusaurus 构建,可部署到多个免费平台。
平台对比
| 平台 | 免费额度 | 自定义域名 | CDN | 构建集成 |
|---|---|---|---|---|
| Cloudflare Pages | 无限带宽 | 支持 | 全球330节点 | GitHub/GitLab |
| Vercel | 100GB带宽 | 支持 | 全球边缘网络 | GitHub |
| Netlify | 100GB带宽 | 支持 | 全球CDN | GitHub |
| GitHub Pages | 1GB存储 | 支持 | 普通 | 手动/ Actions |
推荐方案
首选:Cloudflare Pages
- 无限带宽,零成本
- 全球最快 CDN
- 自带 DDoS 防护
- 构建简单,自动部署
备选:Vercel
- 部署体验最好
- Serverless Functions 支持
- 适合需要后端API的场景
部署配置
Cloudflare Pages
构建命令: npm run build
输出目录: build
环境变量: 无需额外配置
域名配置
- 在 Cloudflare 添加域名
- DNS 解析指向 Pages
- 在 Pages 设置中绑定自定义域名
- 开启自动 HTTPS
本站强烈推荐 Cloudflare Pages,完全免费且性能最优。