推荐的社区拓扑 recommended-topologies-for-communities
自AEM Communities 6.1起,已采用一种独特的方法来处理网站访客(成员)从发布环境提交的用户生成内容(UGC)。
此方法与AEM平台处理网站内容的方式有根本不同,网站内容通常由创作环境管理。
AEM平台使用一个节点存储,该存储会将站点内容从作者复制到发布,而AEM Communities则会为从未复制的UGC使用一个通用存储。
对于常用的UGC商店,需要选择 存储资源提供程序(SRP). 建议的选项包括:
另一个SRP选项, JSRP - JCR存储资源提供程序,不支持创作和发布环境使用通用UGC存储来两者访问。
需要公共存储会导致以下推荐的拓扑结果。
用于生产 for-production
为UGC建立公共存储库是必不可少的,因此基础部署取决于其支持公共存储的能力。
两个示例:
对于这两种情况,部署可能基于任何OAK微内核。
要选择适当的公用商店,请仔细考虑 特征 每个的。
有关Oak微核的更多详细信息,请访问 推荐的部署.
TarMK发布场 tarmk-publish-farm
当拓扑为发布场时,相关重要主题为
建议:DSRP、MSRP或ASRP recommended-dsrp-msrp-or-asrp
MicroKernel
网站内容存储库
用户生成的内容存储库
存储资源提供程序
公用商店
任何
JCR
MySQL
DSRP
是
任何
JCR
MongoDB
MSRP
是
任何
JCR
Adobe按需存储
ASRP
是
JSRP jsrp
部署
网站内容存储库
用户生成的内容存储库
存储资源提供程序
公用商店
TarMK场(默认)
JCR
JCR
JSRP
否
Oak群集
JCR
JCR
JSRP
仅发布环境选项
用于开发 for-development
对于非生产环境, JSRP 使用一个创作实例和一个发布实例来设置开发环境非常简单。
如果选择 ASRP, DSRP 或 MSRP 对于生产,还可以使用Adobe按需存储或MongoDB设置类似的开发环境。 有关示例,请参阅 如何为演示设置MongoDB.
引用 references
-
讨论发布场实例之间用户数据的同步。
-
讨论用户和用户组在创作和发布环境中的角色。
-
UGC 公用商店
描述将社区内容与网站内容分开的存储
-
基本上,站点内容存储在节点存储中。 对于资产,可以将数据存储配置为存储二进制数据。 对于Communities,必须配置公共存储以选择SRP。
-
描述两个节点存储实施:Tar和MongoDB。
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6