一、網站架設的基本觀念
一個網站運作時,需要三個主要元素:
二、網站架設流程總覽
網站架設的 6 個主要步驟:
步驟 1:規劃網站
步驟 2:註冊網域名稱 (Domain Registration)
選擇好網站名稱後,到域名註冊商購買:
常見註冊商:
GoDaddy
Namecheap
Google Domains
建議:使用 .com、.org 或 .tw 為主要網域結尾。
步驟 3:租用主機 (Web Hosting)
網站需要伺服器來存放檔案
步驟 4:建立網站內容
方法 1:使用現成架站平台(免寫程式)
最簡單的方法,適合初學者。
WordPress:最受歡迎的 CMS 系統,支援部落格、商店。
Wix / Weebly / Squarespace:拖曳式設計,快速上線。
方法 2:自己開發網站
適合想要學習或客製化功能的使用者。
前端:
HTML / CSS / JavaScript
框架:React、Vue、Angular
後端:
Node.js (Express)、Python (Django/Flask)、PHP (Laravel)
資料庫:MySQL、MongoDB、PostgreSQL
開發工具:
Visual Studio Code
Git + GitHub
本地測試伺服器(XAMPP、Node.js、Docker)
步驟 5:上傳與部署網站
靜態網站部署(HTML/CSS/JS)
可使用:
Vercel / Netlify / GitHub Pages(免費)
只需將網站專案上傳至平台即可自動上線。
動態網站部署(含資料庫)
需有伺服器環境:
Apache / Nginx 安裝 PHP 或 Node.js
資料庫設定(MySQL、MongoDB)
透過 FTP / SSH 上傳專案(FileZilla、Git)
步驟 6:測試與維護