效能適合:覺得網站變慢的人·9 個步驟,約 20 分鐘
網站變慢,依序這樣查
「網站很慢」有很多種原因,亂調設定通常只會讓情況更亂。依這個順序排除,每一步都能縮小範圍。
- 1
先確認是不是只有你慢
換另一個網路環境(例如手機用行動網路)或用線上測速工具打開網站。只有你慢的話是本地網路或 DNS 快取問題,不是主機。
- 2
- 3
看資源用量
這是最關鍵的一步。到 cPanel 的「資源使用狀況」,確認是撞到 CPU、記憶體、I/O 還是同時連線數。知道是哪一項,後面才知道要處理什麼。
操作文件看 CloudLinux 資源用量,找出網站變慢的原因判斷是撞到 CPU、記憶體、I/O 還是連線數,而不是瞎猜。 - 4
確認有沒有在用快取
如果是 WordPress 而且沒裝 LiteSpeed Cache,先裝起來再看。這一步通常就解決大半問題,而且不用改任何程式。
操作文件安裝並設定 LiteSpeed Cache這台主機跑 LiteSpeed Enterprise,裝這個外掛的效果比任何其他快取外掛明顯。 - 5
找出吃資源的外掛
記憶體或 CPU 持續偏高的話,在後台一次停用一個外掛再觀察用量。找到之後考慮換掉它,或接受它並加購配額。
- 6
- 7
升級 PHP 版本
舊版 PHP 明顯比較慢。切到較新的版本前先確認有備份,切完立刻測試前後台。
操作文件切換 PHP 版本與調整設定升級 PHP、開啟需要的擴充模組、調高 memory_limit 與上傳大小。 - 8
查資料庫
I/O 持續偏高、後台特別慢的情況,通常是資料庫的問題:資料表太大、沒有索引、或是 WordPress 的 wp_options 塞了大量過期資料。
- 9
做完之後建議再處理這些
- 持續撞到配額上限表示該升級方案或加購配額了,優化程式只能爭取到有限的空間。
- 各方案的配額數字列在方案頁的資源配額表,可以對照你的用量判斷要升到哪一級。