
除了 Zeabur 和 Vercel,还有一些其他的部署平台可以选择。这里做简要介绍,供参考。
Netlify 是另一个流行的静态网站托管平台,它最大的特点是支持"拖拽部署"。
*.netlify.app 的网址[配图建议]
画面内容:Netlify Drop 页面,展示拖拽区域
Prompt:web interface showing drag and drop zone, file folder being dragged, clean modern design, light background, 8k --ar 16:9
| 优点 | 缺点 |
|---|---|
| 操作极简,拖拽即可 | 更新需要重新拖拽 |
| 不需要 GitHub 账号 | 大陆访问有问题 |
| 秒级部署 | 不适合频繁更新的项目 |
适合:临时演示、一次性项目、不想折腾 Git 的情况。
如果想要代码更新后自动部署,可以:
这样就和 Zeabur、Vercel 一样,Push 后自动部署了。
GitHub Pages 是 GitHub 提供的静态网站托管服务,完全免费,无需任何额外账号。
GitHub Pages 会把你仓库中的 HTML 文件直接发布成网站。
index.html 文件username.github.io/repo-name 的网址| 优点 | 缺点 |
|---|---|
| 完全免费 | 仅支持静态网站 |
| 与 GitHub 深度集成 | 大陆访问不稳定 |
| 支持自定义域名 | 配置略复杂 |
适合:个人博客、文档站点、开源项目主页。
GitHub Pages 的详细配置和 GitHub Actions 自动部署将在进阶版中讲解。
Railway 是一个全栈应用部署平台,支持前端、后端、数据库一站式部署。
特点:
官网:railway.app
适合:需要后端服务的项目。对于我们的纯前端待办清单,Railway 有点"杀鸡用牛刀"。
Render 类似于 Railway,是一个全栈部署平台。
特点:
官网:render.com
Cloudflare Pages 是 Cloudflare 提供的静态网站托管服务。
特点:
限制:
对于基础版的学习,不需要纠结于这些选择。建议:
等你完成基础版学习,有更多需求时,再探索其他平台。