WordPress主機百百種,這邊會分成主機位置、主機客服、主機效能 / 正常運作時間、其他功能需求等四項來分享主機評估方向,重點前面三項。其他功能需求中的項目也很重要,不過大多數的主機商都會提供,通常不會是主機商間明顯的差異,而是最基本的要求。
主機位置:
要靠近網站主要訪客所在地、加快使用者連線到主機的速度,如訪客大多來自台灣,建議使用提供東京或台灣主機位置的服務,退而求其次為新加坡,有的主機商也會提供位於首爾、香港的主機(我沒用過位於這兩地的主機)。
大多數的主機服務都會說明可使用的主機位置,例如Cloudways可使用東京、台灣、新加坡的主機,SiteGround可以使用新加坡主機,Kinsta可使用東京、大阪、香港、新加坡的主機。比較奇妙的是bluehost,我在官網沒發現主機位置的說明,非常奇怪!
主機客服:
主機客服的的評價非常重要,好的客服帶你上天堂,差勁的客服會讓你痛不欲生。以我的使用經驗,SiteGround跟Cloudways的客服都蠻不錯的,可以協助解決問題、不會實問虛答,至於bluehost,碰過幾次不正面回答的狀態,讓我很不爽,朋友也有類似經驗。
主機效能、正常運作時間:
主機的效能對網站讀取速度的影響至關重大,主機效能差勁,網站再怎樣優化效果都有限。以我用過的手機,SiteGround跟Cloudways的效能都很不錯,bluehost就普普,建議挑選主機時要仔細搜尋關於效能的評價、使用者的回饋等等。
主機商通常會提供很多種方案,VPS主機的效能通常會優於共享主機(Shared Hosting),前者提供保證的硬體規格,後者與別人共用硬體、共用的人一多就會影響到你的可用資源。
除了主機類型,是否採用HTTP / 2傳輸、是否提供GZIP或更高階的檔案優化、是否提供主機端快取等等,都會影響到效能,建議仔細檢視心儀的方案是否有提供這些功能。
正常用作時間(Uptime)也是重點,我不再使用bluehost的主因之一就是穩定度,常常2-3個月會收到1-2次主機掛掉的通知,非常惱人,SiteGround跟Cloudways就沒這問題。
其他功能需求:
- 備份:是否提供「每日」、「自動」備份,有的話保留天數多少?
- SSL:是否提供「免費」、「自動更新」的SSL憑證
- 是否支援新版PHP,多新以WordPress建議為準(本文發表時的建議版本是7.4)
- 可安裝網站數:有的主機服務不限制可安裝的網站、有的會,不建議使用只能安裝一個網站的主機,我會建議至少要能安裝兩個(另一個為測試站)
- 是否提供FTP:這是非常基本的要求,別使用不提供FTP的主機。如果使用付費佈景主題或外掛而出問題,需要提供開發者FTP讓他檢視網站資料
- 一鍵安裝WordPress:這是WordPress主機最基本的要求