這篇文章是關於 WordPress 你需要知道的 100 件事系列的第一部分,關於 WordPress 和虛擬主機你需要知道的十件事。

1. 選擇主機前先閱讀官方論壇上的各種 「差評」

如果你想選擇國外的虛擬主機,首先你會查詢關於主機的各種 「評論」 。 當你點選任何一個虛擬主機評測網站並透過他們的連結註冊時,這些評測網站都會得到一定的費用。

而你真正想了解的,卻是這些主機的缺點。 大多數虛擬主機都有自己的官方支援論壇,並且這些論壇大多是對外開放的 (並且可以透過搜尋引擎搜尋到) 。 去你關心的主機論壇看看,其他使用者反映的最大問題是什麼,主機商提供的支援服務如何。 此外你也可以在搜尋引擎輸入 「問題」 、 「毛病」 、 「麻煩」 、 「不好」 等關鍵字瞭解其負面資訊。

2. 無限主機並不是真的無限

無限主機並不是真正意義上的無限。 有主機商在廣告中表示主機配備無限頻寬、無限資料庫,這當然不是真正的無限。 每一家主機商都會進行適當控制,不讓使用者佔用過多資源、記憶體或 CPU 。 如果你的確佔用了很多資源,主機商不會置之不理的。

3. 分別註冊主機與域名,便於將來轉移

很多主機商同時提供域名註冊服務,把你的域名和主機綁在同一個賬號裡。 這種做法並不好,出於以下幾個原因,推薦將主機和域名分開註冊。

首先是對費用的考慮。 Godaddy 等主機商提供批次續費域名服務,可以為你省下一大筆銀子。 大多數主機商會收取很高的域名費用。

其次是對安全的考慮。 如果你把域名和主機繫結在一起,當你的主機賬號被攻擊時攻擊者可以順便接觸到你的域名。 他們很容易就可以把域名轉移到自己名下,你想要取回來可就難了。

再次,當你希望更換主機時,主機商可能會為你的域名轉移設定障礙。 分開註冊域名和主機,轉移主機和更換 DNS 時,掌握主動權的就是你而不是主機商了。

4. 備份網站是災難恢復的最佳方式

主機商會幫你備份,他們把伺服器上的資料都儲存在一個硬碟機組內。 當其中一個硬碟受損時,主機商可以及時用另一個硬碟替換。 但如果這個硬碟機組的控制器損壞了呢? 所有硬碟上的資料都將受到波及——很可能因此失去所有網站的備份資料。 去年就有某個規模很大的主機商遭遇過上述災難,幾乎所有資料都丟失了。

所以最好為你的網站做離線備份,確保萬無一失。

5. 每 30 天更換所有密碼

使用高強度密碼,每三十天更換一次——尤其是 WordPress 管理賬號和主機控制中心登入賬號。 更換資料庫密碼也不失為一種好方法。 有太多方法可以進入你的賬號,比如一個道德敗壞的主機商員工,一臺被侵入的電腦,透過公共 WIFI 或者手機的網路連線等。 更改密碼可以確保的是,即使有人得到了你的密碼 (在你沒有發覺的情況下),他們也不會長久持有到手的密碼。

6. 關閉目錄索引

很多主流主機商將 「目錄索引」 當做一項功能,預設為開啟狀態。 這會讓攻擊指令碼和垃圾郵件程式追蹤你的域名並查詢資料夾,瞭解你安裝了哪些程式 (以及怎樣破解) 。 這就像把你家的位置圖提供給犯罪分子讓他們提前摸清地形一樣。 你可以在大多數主機控制面板裡可以很容易地找到 「關閉目錄索引」 。

7. 快取網站,最小化資源使用率

網站載入速度自然是越快越好,好處不用多說。 而 WordPress 每一次載入頁面,都會在資料庫 「查詢」 一遍資訊。 如果你將 WordPress 安裝 「快取」 為靜態頁面,就可以最小化 (某種情況下甚至消除) 資料庫查詢。 你也可以把內容載入 「解除安裝」 到其他地方。

最好的兩款 WordPress 資料庫快取外掛:

WP Super Cache

W3 Total Cache

8. 及時更新其他軟體,避免 WordPress 受攻擊

當你在自己的網站上安裝論壇、其他 CMS 系統以及各種指令碼後,一定要對它們進行及時升級。 和 WordPress 一樣,其他軟體開發人員也會頻繁地修復各種安全漏洞。 如果你對網站上的某個軟體程式置之不理,駭客和垃圾郵件程式就會乘虛而入,然後攻擊你的 WordPress 網站。

9. 自動最佳化資料庫表

資料庫表有時會過載,進行最佳化可以讓它們執行更順暢。 你可以安裝 WP—DBManager 外掛定期自動最佳化資料庫。

如果你技術過硬,也可以在主機控制面板透過 phpMyAdmin 刪除停用外掛的殘餘資料庫表進行最佳化。

10. 自行檢測網站執行時間

不要相信主機商給你提供的伺服器有效執行時間。 選擇一個免費的外部檢測工具,如果網站出問題,你可以得到及時通知。

未完待續.......