> 想搭个个人主页、项目文档、或者简单的博客,不想花钱买服务器?GitHub Pages、Cloudflare Pages、Vercel 都是免费的选择,但各有千秋。
---
## 三家简介
| 平台 | 背景 | 适合场景 |
|------|------|---------|
| GitHub Pages | 微软旗下 | 项目文档、个人主页 |
| Cloudflare Pages | Cloudflare | 全球加速、企业站点 |
| Vercel | 独立公司 | 前端应用、Next.js 项目 |
---
## GitHub Pages
**优点**:和 GitHub 仓库无缝集成,推送代码自动部署,生态最成熟。
**限制**:仓库大小 1GB,每月带宽 100GB,不支持服务端代码。
**适合**:开发者个人主页、开源项目文档、简单博客。
---
## Cloudflare Pages
**优点**:依托 Cloudflare 全球网络,国内访问速度也不错,每月不限制带宽,支持各种静态站点生成器,支持预览部署。
**限制**:单个文件不超过 25MB。
**适合**:需要较好国内访问速度、企业官网、文档站。
---
## Vercel
**优点**:Next.js 官方推荐平台,支持 Serverless Functions(可以写后端逻辑),自动 HTTPS、全球 CDN,预览部署体验极佳。
**限制**:每月带宽 100GB,商业用途有限制。
**适合**:前端应用、Next.js/Nuxt 项目、需要后端接口的小项目。
---
## 速度对比(国内访问)
| 平台 | 国内速度 | 稳定性 |
|------|---------|--------|
| Cloudflare Pages | 较好 | 高 |
| Vercel | 一般 | 高 |
| GitHub Pages | 一般(有时很慢) | 中 |
---
## 总结建议
1. 纯静态博客/文档 → Cloudflare Pages(国内访问好,没带宽限制)
2. 开源项目主页 → GitHub Pages(跟代码在一起最方便)
3. 前端应用/需要后端 → Vercel(Serverless Function 真香)
三家都是免费的,完全可以先用起来,觉得哪个好用用哪个。