推荐的社区拓扑 recommended-topologies-for-communities

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

自AEM Communities 6.1起,已采用一种独特的方法来处理网站访客(成员)从发布环境提交的用户生成内容(UGC)。

此方法与AEM平台处理网站内容的方式有根本不同,网站内容通常由创作环境管理。

AEM平台使用一个节点存储,该存储会将站点内容从作者复制到发布,而AEM Communities则会为从未复制的UGC使用一个通用存储。

对于常用的UGC商店,需要选择 存储资源提供程序(SRP). 建议的选项包括:

另一个SRP选项, JSRP - JCR存储资源提供程序,不支持创作和发布环境使用通用UGC存储来两者访问。

需要公共存储会导致以下推荐的拓扑结果。

NOTE
对于AEM Communities, UGC从未复制.
当部署不包含 公用商店,则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
网站内容存储库
用户生成的内容存储库
存储资源提供程序
公用商店
任何
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。

  • AEM 6.3中的存储元素

    描述两个节点存储实施:Tar和MongoDB。

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6