WordPress多站點 vs. 多個WordPress安裝:如何選擇?

WordPress多站點 vs. 多個WordPress安裝:如何選擇?

文章目录

  • WordPress多站點如何運作?
  • 每個多站點網路站點可以擁有自己的域名嗎?
  • WordPress多站點:優缺點
  • WordPress多站點的優點
  • WordPress多站點的缺點
  • 多個WordPress安裝:利與弊
  • 多個WordPress安裝的優點
  • 多個WordPress安裝的缺點
  • 在WordPress多站點和多個WordPress安裝之間進行選擇時需要回答的問題
  • 站點的用途是否相似?
  • 這些網站會使用類似的外掛嗎?
  • 這些網站的設計會相似嗎?
  • 類似的使用者是否需要訪問這些站點?
  • 這些站點的流量和資源使用情況是否相似(現在和將來)?
  • 這些網站的主要利益相關者是否不同?
  • 是否有可能需要遷移其中一個網站?
  • 何時考慮多個WordPress安裝的真實示例
  • 小結

WordPress多站點 vs. 多個WordPress安裝:如何選擇?

不確定是使用 WordPress 多站點還是單獨的 WordPress 安裝?

如果您需要建立多個 WordPress 網站,這兩種方法都是可行的解決方案。但是,每種方法都有其優缺點,因此根據您的具體情況選擇最佳方案至關重要。

在本文中,我們將介紹 WordPress 多站點與多個 WordPress 安裝所需的所有資訊,包括每種方法的優缺點、一些有助於您選擇的問題,以及一些關於何時使用每種方法的實際示例,以幫助您做出正確的決定。

WordPress多站點如何運作?

WordPress 多站點允許您建立一個由單個 WordPress 安裝驅動的網站網路。每個網路網站共享相同的使用者帳戶和已安裝的擴充套件程式(外掛/主題),這在某些情況下會很有幫助。

為了幫助您管理網站網路,您將獲得一個特殊的網路管理員使用者角色和儀表板。您還可以為網路中的特定網站分配不同的使用者作為網站管理員。

每個多站點網路站點可以擁有自己的域名嗎?

透過域名對映,您可以為每個網路站點賦予其唯一的域名,從而使它們從外部看起來像是不同的站點。

總的來說,多站點功能為您提供了三種控制各個網路站點網址的選項:

  • 子域名:每個站點在同一域名下擁有自己的子域名,例如 site1.yoursite.com、 site2.yoursite.com 和 site3.yoursite.com
  • 子資料夾:每個站點都位於同一域名下的子資料夾中,例如 yoursite.com/site1、 yoursite.com/site2 和 yoursite.com/site3
  • 域名對映:每個站點可以擁有自己唯一的域名,例如 site1.com、 site2.com 和 site3.com

WordPress多站點:優缺點

瞭解了這些背景知識後,讓我們來看看使用 WordPress 多站點網路的優缺點。

WordPress多站點的優點

  • 更便捷的站點管理:您可以從一個 WordPress 資訊中心管理所有站點,並輕鬆在不同站點之間切換。
  • 更便捷的使用者管理:您可以在多個站點之間共享使用者帳戶,並透過一個集中式資訊中心進行管理。使用者還可以使用同一個帳戶訪問多個站點,無需分別登入每個站點。
  • 更簡便的更新:無需為每個站點單獨應用核心、外掛和主題更新,您只需在網路管理員中更新一次,每個網路站點都將受益於更新。
  • 更便捷的擴充套件程式管理(外掛和主題):如果網路站點使用類似的擴充套件程式,則擴充套件程式管理會更加簡單,因為您只需安裝一次擴充套件程式(而無需為每個站點單獨安裝)。
  • 快速建立網站:只需點選幾下即可新增新網站,甚至允許使用者從前端建立新網站。

WordPress多站點的缺點

  • 單點故障:如果網路出現任何問題,每個站點都會崩潰或速度變慢,因為整個網路由一個 WordPress 安裝提供支援。
  • 難以遷移單個站點:雖然可以將多站點轉換為單個站點,但該過程比遷移單個 WordPress 安裝要複雜得多。
  • 外掛相容性或許可證問題:並非所有外掛都與 WordPress 多站點相容。即使外掛相容,您也可能需要購買更昂貴的許可證才能在多站點上使用它。
  • 依賴網路管理員:單個站點管理員對站點的控制較少。例如,站點管理員無法安裝自己的外掛。同時,如果您有意限制單個站點管理員的許可權,則可以將此視為一個優勢。
  • 全有或全無備份恢復:僅恢復一個網路站點的備份非常困難。如果一個網路站點最近的更改未包含在最近的備份中,則可能會導致問題。

多個WordPress安裝:利與弊

接下來,讓我們看看使用多個 WordPress 安裝的利與弊。

多個WordPress安裝的優點

  • 更好地控制單個網站:單獨的安裝通常可以讓您在安裝外掛或自定義主題時更好地控制單個網站。
  • 為單個網站提供專用資源的選項:您可以將網站託管在單獨的託管賬戶上,這樣可以防止一個網站拖慢其他網站的執行速度,並允許您最佳化每個網站的資源。
  • 多點故障:如果一個網站出現故障,其他網站只要被適當隔離,仍然可以正常執行。
  • 網站管理員擁有完全控制權:各個網站管理員可以完全控制自己的網站,從而無需依賴網路管理員來完成重要任務。
  • 遷移簡單:您可以根據需要輕鬆遷移單個網站。
  • 更好的外掛相容性:每個外掛都設計為適用於單個網站安裝,而多網站安裝則並非總是如此。

多個WordPress安裝的缺點

  • 獨立的 WordPress 資訊中心:每個站點都有自己獨立的資訊中心和登入憑據,這會使管理多個站點更加耗時。
  • 每個站點的使用者帳戶都是唯一的:雖然有方法可以在獨立的 WordPress 安裝之間共享使用者,但設定起來要複雜得多,而且不像多站點那樣是一項核心功能。
  • 更新更耗時:您需要為每個站點分別應用更新。
  • 外掛許可證有時成本更高:某些外掛可能需要每個站點單獨的許可證,這在某些情況下會增加複雜性和成本。

值得注意的是,您可以使用其他工具來緩解這些缺點。例如,您可以使用像 MainWP 這樣的外掛從一個統一的資訊中心管理多個安裝。

在WordPress多站點和多個WordPress安裝之間進行選擇時需要回答的問題

讓我們來看看您應該回答的一些問題,以確定是使用 WordPress 多站點安裝還是單獨安裝。

這些問題涵蓋以下幾個方面:

  • 站點用途
  • 外掛使用
  • 主題使用和設計定製
  • 使用者訪問
  • 流量和資源使用情況
  • 站點主要利益相關者
  • 未來遷移的可能性

站點的用途是否相似?

雖然這並非硬性規定,但如果每個站點的用途相似,通常考慮使用 WordPress 多站點安裝會更有意義。

為了更好地理解“用途”,假設您正在使用 WordPress 建立一個大學網站,並且希望為每個學院或系建立一個單獨的網站。所有這些網站都具有相同的基本用途,即在大學環境中顯示有關該學院/系的資訊,這就是許多大學使用多站點安裝的原因。

如果站點的用途相似,那麼以下許多其他問題的答案也可能會促使您選擇多站點安裝。也就是說,用途相似的網站也更有可能需要類似的外掛和主題,並且資源使用情況也相似。

這些網站會使用類似的外掛嗎?

由於多站點網路中的每個站點都共享相同的已安裝外掛池,因此您應該考慮每個站點通常使用相同的外掛集,還是每個站點使用不同的外掛集。

您需要從網路管理員儀表板安裝新外掛。然後,您可以使用“網路啟用”在各個網路站點上強制啟用外掛,或者讓站點管理員選擇是否啟用外掛。

單站點管理員如何啟用外掛

單站點管理員如何啟用外掛。

雖然後一種方法允許您在不同的網路站點上啟用不同的外掛,但如果網路站點使用完全不同的外掛集,則仍然會很快變得複雜。

您還可能會遇到多站點相容性或許可證問題。如果每個站點使用不同的外掛,那麼嘗試跟蹤所有這些不同外掛的相容性和許可條款可能會很困難。

這些網站的設計會相似嗎?

我們關於外掛的所有內容也適用於主題。

然而,對於多站點網路,在為各個網站定製同一主題時,主題也會帶來額外的考慮。您直接對主題本身進行的任何定製都會應用於所有使用該主題的網站。

如果您想讓網站使用相同的基礎主題,然後在此基礎上定製設計,這可能會讓事情變得有點棘手。

有一些方法可以解決這個問題。例如,您可以使用一個支援為每個網站定製 CSS 的外掛。每個網站也可以在定製器或站點編輯器中擁有自己的設定。

總的來說,這種情況可能是促使您使用獨立 WordPress 網站的另一個因素,但如果您的其他情況適合多站點,那麼有一些方法可以解決這些問題。

類似的使用者是否需要訪問這些站點?

另一個重要的考慮因素是不同的站點是否需要共享同一組使用者。

這裡有兩個考慮因素:

  • 後端使用者:後端使用者將訪問站點的管理資訊中心,例如各個站點的管理員、作者和編輯者。
  • 前端使用者:前端使用者將與站點的前端進行互動。在預設配置下,使用者角色通常為“訂閱者”,但您可以建立自己的自定義角色。

在網路管理員中檢視所有使用者

在網路管理員中檢視所有使用者。

預設情況下,以“訂閱者”使用者角色訂閱一個網路站點的使用者將自動成為網路中每個站點的訂閱者。也就是說,如果他們登入“網路站點 1”,然後訪問“網路站點 2”,除非您停用此功能,否則他們仍然會以“訂閱者”身份登入第二個站點。

但是,除非您選擇在每個站點上為使用者授予更高的許可權角色,否則使用者不會自動在多個網路站點上保留更高的許可權角色。例如,如果您在“網路站點 1”註冊使用者為編輯者,那麼當他們訪問“網路站點 2”時,他們將不具備編輯者許可權。他們仍然會登入到自己的帳戶,但預設情況下,他們只是“網路站點 2”的訂閱者。

如果能夠跨站點共享帳戶和許可權對您的用例有幫助,那麼這將是考慮多站點的一個重要原因。

這些站點的流量和資源使用情況是否相似(現在和將來)?

使用單獨的 WordPress 安裝,您可以選擇將所有站點託管在同一臺伺服器上,還是將它們部署到多個伺服器例項中。

但是,由於多站點網路站點使用單個安裝,因此您必須為網路中的每個站點使用相同的伺服器。

如果網路中的站點對資源的需求截然不同,這可能會帶來問題。如果一個站點每月有 200 萬訪問者,而另一個站點每月有 2000 名訪問者,那麼您可能會傾向於使用單獨的 WordPress 安裝,以便根據每個站點的具體情況最佳化其託管環境。

除了評估網站當前的流量和資源消耗之外,您還應該考慮這些需求在未來是否會發生變化。如果某些網站很可能需要比其他網站擴充套件更多,那麼將這些網站單獨安裝將為您提供更大的靈活性,以便將來擴充套件它們。

如果您確實選擇多站點,請確保選擇能夠處理多站點的主機。

這些網站的主要利益相關者是否不同?

除了考慮網站上的實際使用者帳戶外,您還應該考慮網路中的每個網站是否有不同的主要利益相關者。

一個典型的例子是自由職業者為客戶建立 WordPress 網站。為了簡化操作,一些自由職業者會將所有客戶網站託管在一個多站點網路中。

然而,當每個網路站點屬於不同的利益相關者時,這種方法可能會導致嚴重的問題。如果您的客戶發現自己的網站因為另一個客戶的網路站點爆紅並壓垮了整個網路而導致宕機,他們肯定會感到非常沮喪。

一般來說,您應該為每個主要利益相關者使用單獨的 WordPress 安裝,以避免此類情況。

是否有可能需要遷移其中一個網站?

您還應該考慮將來是否可能需要遷移單個網站(而不是整個網站網路)。如果網站的主要利益相關者不同,則最有可能發生這種情況,但在其他情況下也可能發生。

雖然可以從多站點網路遷移單個網站,但這很難實現,而且很容易出錯。

如果您將來可能需要遷移單個網站,那麼它可能不應該屬於多站點網路。

何時考慮多個WordPress安裝的真實示例

以下是一些您可能需要使用單獨 WordPress 安裝的具體情況。再次強調,這並不是完整的列表——這些只是一些幫助您思考的示例。

  • 高流量或高資源網站:如果一個網站會接收大量訪問者和/或消耗大量資源,那麼使用根據該網站需求定製的最佳化託管環境通常是明智之舉。
  • 電商商店:雖然 WooCommerce 與 WordPress 多站點相容,但對於“常規”電商商店來說,通常不建議使用這種方法,因為它們有更多獨特的需求。
  • 客戶網站:雖然一些自由職業者確實使用 WordPress 多站點來管理客戶網站,但由於我們上面討論的許多原因,這可能是一個糟糕的主意,例如所有客戶網站都存在單點故障,或者如果客戶想要遷移到新的託管服務,單個網站遷移會很困難。
  • 外掛需求獨特的網站:如果每個網站都使用不同的外掛,多站點可能並非最佳解決方案。
  • 組織或法規遵從性需求嚴格的網站:由於使用者資料將在整個網路中共享,因此遵守歐洲 GDPR 等隱私法可能會更具挑戰性。

小結

總而言之,選擇 WordPress 多站點還是多個 WordPress 網站取決於您的具體情況。透過回答上述問題並權衡利弊,您可以找到最適合您需求的方法。

如果 WordPress 多站點是適合您情況的解決方案,您可以按照我們的 WordPress 多站點教程開始使用。

評論留言