部署平台
這個分類收錄六個最常用的網站/應用程式佈署平台的教學:Vercel、Netlify、Cloudflare Pages、GitHub Pages、Render、Replit。每個子頁都包含核心概念、實際佈署步驟,以及官網與 YouTube 上的精選教學影片。開始之前,建議先讀過首頁「DevOps 部署入門」的六個核心觀念。
平台快速比較
| 平台 | 最適合 | 佈署方式 | 常駐後端服務 | 特色 |
|---|---|---|---|---|
| Vercel | Next.js/前端框架 | Git 自動佈署、CLI | 僅 Serverless Functions | 與 Next.js 深度整合、預覽部署體驗最成熟 |
| Netlify | 靜態網站/Jamstack | Git 自動佈署、拖拉檔案 | 僅 Serverless/Edge Functions | 內建表單、身份驗證等附加功能 |
| Cloudflare Pages | 靜態網站、追求速度 | Git 自動佈署 | 需另外用 Workers | 架在 Cloudflare 全球邊緣網路,免費額度大方 |
| GitHub Pages | 純靜態網站、專案文件 | GitHub Actions/指定分支 | 不支援 | 設定最單純,程式碼與網站同一個 repo |
| Render | 全端應用、API、資料庫 | Git 自動佈署 | 支援(Web Service) | 一個平台涵蓋前端、後端、資料庫、排程任務 |
| Replit | 學習、練習、快速原型 | 線上編輯器直接佈署 | 支援(Autoscale/Reserved VM) | 瀏覽器內寫程式+佈署,免安裝任何工具 |
免費方案請以官網為準
各平台的免費額度、使用限制會不定期調整,本站不重複列出容易過時的數字;實際方案內容請點各平台頁面中的官方定價連結確認。