3. Multisites

Drupal Multisite 最主要的應用情境是於同一台伺服器架設多個網站。如果設定、性質類似的網站需要重新裝設在同一個伺服器上,會有幾項缺點:
(1)浪費不必要的系統資源
(2)時間一長,若要更新服務將會相當複雜
(3)管理者維護不易

(4)若性質類似的服務無法部份共用資源(模組、版型、資料)

PS:針對第四點,要注意不能讓各服務間的耦合度過高,還是要保持其獨立性。

 

所以可以藉由Drupal Multisite 改善上述問題
以下是使用Drupal Multisite的例子:

WecoLab健康邦(Joyful Healthy Space),同為提供給中高齡者的服務,分成五大主題,並實作成五個子網站,對於使用者而言,不必反覆註冊及登入才可使用服務,只需註冊或登入一次並可於健康邦使用多項服務;對於管理者而言有以下優點,(1)使用者資訊的部分共用,則減少了管理負擔。(2)模組、版型的共用更能節省重新佈署的時間。(3)五個子服務功能不但能獨立運作,又能有部分的整合,只要管理者架構設計妥當,即可降低維護的各項成本。

 

接下來將針對以下三點做進一步的說明: