問題描述
我公司大量的 WordPress 網站。目前我們大約有 10 個,但是這個數字最終會增長到 50-70 的範圍。我們目前對所有的網站都有一個 Linode,但是開始笨重安裝 Wordpress 併為每個新網站進行配置。
任何人有任何建議,以儘可能簡單的方式託管大量的 Wordpress 網站和許多 Wordpress 網站?最好我們希望使用一個 one-click 安裝的共享主機,輕鬆實現一個 Linode 。
最佳解決方案
假設您的所有 WordPress 網站都執行在單個 Linode VPS 下 (如果您關心易於維護和執行效能,將每個站點放置在自己的 VPS 上是絕對沒有意義的),這裡有一些建議:
-
安裝和配置 Alternative PHP Cache(可方便地與
aptitude或yum一起使用) -
啟用 WordPress Multisite,而不是建立單獨的 WordPress 安裝
-
安裝和配置所有安裝的 W3 Total Cache
-
參考 Apache Performance Tuning 檔案作為調整 VPS 的基礎 (MySQL tuning 是有用的,但如果使用 W3 Total Cache 則不太重要)
還有其他操作的 system-level 最佳化,您可能需要檢查 (特別是 noatime 減少磁碟 I /O 檔案在您的 Web 根目錄 – 磁碟 I /O 是 CPU 時間後非常常見的 VPS 瓶頸),但最終可能會更便宜切換到專用託管環境,而不是嘗試從 VPS 中擠出額外的效能,一旦您達到額外最佳化將產生巨大差異的點 – 您與 VPS 鄰居共享資源的事實可能會有更大的對效能的影響。
次佳解決方案
danlefree 提供了一些很好的選擇。對於 WP Multisite 來說,特別好的是它是針對您所構成的情況而設計的:需要具有一致性 (因為它們具有相同/相似的來源) 的多個 WordPress 站點,但也可以為使用者提供一些個性,如果這是管理員的偏好。
在被整合到 WordPress Core 之前,Multisite(後來被稱為 WordPress Multi-User) 被開發為一組構成 WordPress.com 基礎的外掛。
管理員可以選擇網站上統一的功能,以及使用者可以使用哪些功能。網路管理控制面板與標準 WP 儀錶板非常相似,並具有許多相同的控制元件。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。