社群適用的建議拓撲 recommended-topologies-for-communities

自AEM Communities 6.1起,已採用獨特方法來處理網站訪客(成員)從發佈環境提交的使用者產生內容(UGC)。

此方法與AEM平台處理網站內容的方式有根本不同,因為網站內容通常是透過製作環境管理的。

AEM平台使用節點存放區,將網站內容從製作者複製到發佈者,而AEM Communities則使用單一UGC通用存放區,永不複製。

對於常見的UGC存放區,必須選擇 儲存資源提供者(SRP). 建議的選項包括:

一個其他SRP選項, JSRP - JCR儲存資源提供者不支援作者和發佈環境共同的UGC存放區存取。

需要共用存放區會產生下列建議拓撲。

NOTE
若為AEM Communities, 從未復寫UGC.
當部署不包含 公用存放區,UGC將只會顯示在輸入它的AEM發佈或作者執行個體上。
NOTE
如需AEM平台的詳細資訊,請參閱 建議的部署AEM平台簡介.

用於生產 for-production

為UGC建立公用存放區至關重要,因此基礎部署取決於其支援公用存放區的能力。

兩個範例:

  1. 如果UGC的預期容量很高,而且可以有本機MongoDB執行個體,那麼選項會是 MSRP.

  2. 為獲得頁面內容的最佳效能,請選擇 發佈陣列ASRP 會透過相對簡單的操作,提供最佳的UGC規模調整。

對於這兩者,部署可能基於任何OAK微核心。

若要選擇適當的常用存放區,請仔細考慮唯一的 特性 每個。

如需Oak微核心的詳細資訊,請造訪 建議的部署.

TarMK發佈陣列 tarmk-publish-farm

當拓撲為發佈伺服器陣列時,重要的相關主題為:

建議:DSRP、MSRP或ASRP recommended-dsrp-msrp-or-asrp

MicroKernel
網站內容存放庫
使用者產生的CONTENTREPOSITORY
儲存資源提供者
公用存放區
任何
JCR
MySQL
DSRP
任何
JCR
MongoDB
MSRP
任何
JCR
AdobeOn-Demandstorage
ASRP

JSRP jsrp

部署
網站內容存放庫
使用者產生的CONTENTREPOSITORY
儲存資源提供者
公用存放區
TarMK陣列(預設)
JCR
JCR
JSRP
Oak叢集
JCR
JCR
JSRP
僅用於發佈環境

適用於開發 for-development

對於非生產環境, JSRP 提供簡易功能,讓您輕鬆設定具有一個製作例項和一個發佈例項的開發環境。

若選擇 ASRPDSRPMSRP 對於生產環境,也可以使用Adobe隨選儲存或MongoDB來設定類似的開發環境。 如需範例,請參閱 如何設定MongoDB以進行示範.

參考 references

  • 使用者同步

    討論在發佈伺服器陣列執行個體之間同步使用者資料。

  • 管理使用者和使用者群組

    討論使用者和使用者群組在製作和發佈環境中的角色。

  • UGC 公用存放區

    說明和網站內容分開的社群內容儲存。

  • 節點存放區和資料存放區

    網站內容基本上會儲存在節點存放區中。 對於資產,資料存放區可設定為儲存二進位資料。 對於Communities,必須設定通用存放區以選取SRP。

  • 儲存元素

    說明兩個節點儲存實作:Tar和MongoDB。

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791