WordPress 變慢時,很多人第一反應是「主機是不是不夠?」有時候是,但不一定。
同一台主機上,有些網站跑得很快,有些網站卻慢到打不開。差別可能在外掛、佈景主題、圖片、資料庫查詢、快取設定,也可能真的只是流量和資源超過方案上限。你要先知道慢在哪裡,才知道要不要換主機。
先分清楚三種慢
| 慢的感覺 | 常見原因 | 優先檢查 |
|---|---|---|
| 首頁第一次打開很久 | 沒快取、圖片太大、主機回應慢 | LCP、TTFB、快取命中 |
| 後台很卡 | 外掛太多、資料庫查詢重、PHP 資源不足 | CPU、記憶體、慢查詢 |
| 尖峰時間才慢 | 流量超出方案、爬蟲、備份排程撞時間 | cPanel 資源用量、Access log |
不要只看 PageSpeed 分數。PageSpeed 可以告訴你使用者體驗問題,但不能直接告訴你是主機、外掛還是快取造成。
用 Core Web Vitals 看使用者體驗
Google 的 Core Web Vitals 目前重點看三個面向:
- LCP:主要內容載入速度
- INP:互動反應速度
- CLS:版面穩定度
如果 LCP 很差,常見問題是圖片太大、快取沒做好、首頁堆太多素材,或主機回應太慢。 如果 INP 很差,常見問題是前端 JavaScript 太重。 如果 CLS 很差,通常是圖片、廣告、字體或版面高度沒有固定。
這些不一定靠換主機就會好。主機可以改善伺服器回應時間,但外掛和前端素材還是要整理。
用 cPanel 資源用量看主機是否吃緊
如果你使用 cPanel 虛擬主機,可以看資源用量:
- CPU 是否長時間頂到上限
- Physical Memory 是否常滿
- Entry Processes 是否爆掉
- I/O 是否被大量圖片或備份拖住
- 是否出現 503 或資源限制記錄
如果只有偶發尖峰,可能是爬蟲、備份或某個外掛排程造成。 如果每天固定滿載,才比較像方案不夠或程式架構需要調整。
可以搭配 cPanel 網站資源用量監控教學 一起看。
快取不是裝了外掛就結束
WordPress 快取至少要看三層:
- 頁面快取:訪客看到的是已產生好的 HTML,不是每次都跑 PHP。
- 物件快取:資料庫查詢結果能不能被重複利用。
- CDN / 瀏覽器快取:圖片、CSS、JS 是否能在邊緣或瀏覽器端保存。
LiteSpeed Cache for WordPress 的官方說明也強調,外掛會和 LiteSpeed Web Server 的 LSCache 機制配合,把靜態 HTML 頁面作為快取物件保存。也就是說,如果你的主機本身支援 LiteSpeed,WordPress 快取效果會比單純裝一般快取外掛更完整。
侃瑞的 cPanel 虛擬主機 就是以 LiteSpeed + cPanel 作為主要方向,適合想把 WordPress 管理簡化的人。
什麼情況先優化,不要急著換主機
- 圖片沒有壓縮,首頁動輒十幾 MB
- 同時裝了多套頁面編輯器或快取外掛
- 外掛長期沒更新
- WooCommerce 裝了很多追蹤、行銷、彈窗工具
- 後台慢,但前台快,代表可能是管理端外掛或資料庫問題
- PageSpeed 主要扣分在圖片、JavaScript、CLS
這些情況換主機可能會改善一點,但根本問題還在。
什麼情況該升級虛擬主機
- 資源用量經常頂到方案限制
- 只是正常流量就會 503
- 多個網站共用同一個帳號,彼此互相影響
- 圖片與資料庫都已整理,但尖峰仍然吃緊
- 你不想管 VPS,但需要更高資源額度
這時候可以先看 虛擬主機方案 或 多網域方案,不要一開始就跳到 VPS。
什麼情況該考慮 VPS
- 需要自訂 Nginx、Redis、Queue、排程或背景服務
- WooCommerce 訂單量高,資料庫壓力明顯
- 要把 WordPress 和其他 API / App 放在同一台環境
- 需要 root 權限調整系統
- 你有工程師能負責更新、安全、備份、監控
VPS 不是「比較快的虛擬主機」,而是「你自己管理的伺服器」。如果沒有人維護,速度問題可能變成安全問題。
建議排查順序
- 用 PageSpeed Insights 看 LCP / INP / CLS。
- 看 cPanel 資源用量,確認 CPU / Memory / Entry Processes。
- 檢查圖片、外掛、佈景主題與快取。
- 看 Access log,確認是不是爬蟲或異常流量。
- 再決定要優化、升級虛擬主機,還是改用 VPS。
如果你不確定網站慢在哪裡,可以直接 聯絡我們;我們會先幫你判斷瓶頸,不會一開始就叫你換最大方案。