適用於社群的建議拓撲
最後更新: 2023年5月4日
- 主題:
- 社群
建立對象:
- 使用者
自AEM Communities 6.1起,已採用獨特的方法來處理網站訪客(成員)從發佈環境提交的使用者產生內容(UGC)。
此方法與AEM平台處理一般從製作環境管理之網站內容的方式有根本不同。
AEM平台使用節點存放區,將網站內容從作者複製到發佈,而AEM Communities則使用單一、通用存放區,用於從未複製過的UGC。
對於通用UGC存放區,必須選擇 儲存資源提供程式(SRP). 建議的選擇包括:
另一個SRP選項, JSRP - JCR儲存資源提供商,不支援製作和發佈環境兩者皆存取的通用UGC存放區。
需要通用商店會產生以下建議的拓撲。
如需AEM平台的詳細資訊,請參閱 建議的部署 和 AEM Platform簡介.
生產
為UGC建立公共儲存庫是必不可少的,因此基礎部署取決於其支援公共儲存庫的能力。
兩個範例:
對於這兩者,部署皆可以根據任何OAK微內核。
若要選擇適當的公用存放區,請仔細考慮 特徵 每個的。
如需Oak microkernals的詳細資訊,請造訪 建議的部署.
TarMK發佈伺服器陣列
當拓撲為發佈場時,相關重要主題為
建議:DSRP、MSRP或ASRP
MicroKernel | 網站內容存放庫 | 用戶生成的CONTENTREPOSITORY | 儲存資源提供程式 | 公用商店 |
---|---|---|---|---|
任何 | JCR | MySQL | DSRP | 是 |
任何 | JCR | MongoDB | MSRP | 是 |
任何 | JCR | Adobeon-demandstorage | ASRP | 是 |
JSRP
部署 | 網站內容存放庫 | 用戶生成的CONTENTREPOSITORY | 儲存資源提供程式 | 公用商店 |
---|---|---|---|---|
TarMK伺服器陣列(預設) | JCR | JCR | JSRP | 否 |
Oak Cluster | JCR | JCR | JSRP | 僅發佈環境的選擇 |
開發
針對非生產環境, JSRP 使用一個製作例項和一個發佈例項來設定開發環境,簡單易用。
如果選擇 ASRP, DSRP 或 MSRP 在生產環境中,也可以使用Adobe按需儲存或MongoDB設定類似的開發環境。 如需範例,請參閱 如何設定演示的MongoDB.
引用
-
討論發佈伺服器陣列例項間使用者資料的同步化。
-
討論使用者和使用者群組在製作和發佈環境中的角色。
-
UGC 公用商店
說明將社群內容與網站內容分開的儲存方式
-
基本上,網站內容儲存在節點儲存區中。 若為資產,可將資料存放區設定為儲存二進位資料。 針對Communities,必須設定共用商店以選取SRP。
-
描述兩個節點儲存實施:Tar和MongoDB。
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6