利用 Adobe Experience Manager (AEM) Communities,可以快速创建内部部署社区网站,从而提升性能和网站管理能力,同时促进网站访客转化为有价值的社区成员。
AEM Communities支持与网站访客建立关系,这包括:
社区功能可以使用GitHub.com上公开提供的AEM Demo Machine或通过新的We.Retail参考实施进行演示。
社区站点是使用简单的向导创建的AEM站点,该向导会生成具有许多预先连接到站点的常用功能的网站。
根据所选社区站点模板组合站点的功能,该模板为:
使用设置进行配置:
提供基本功能:
响应式设计:使用TwitterBootstrap主题
登录:自助注册,社交登录,用户用户档案
通知:
成员可以查看与他们相关的事件,以及用户生成的内容,这些内容位于@inticated的位置。
消息:会员可以在社区站点内发送或接收消息。
搜索:能够在社区站点内进行搜索。
语言切换:能够为多语言站点选择语言。
管理:允许授权成员审核和管理社区站点内的用户。
消除许多页面级创作步骤:
要体验快速创建新社区站点的便利性,请访问AEM Communities入门。
为了改进社区内容的性能和同步,AEM Communities要求为所有AEM(作者和发布)实例之间共享的用户生成内容(UGC)提供一个专用的公用存储。
社区内容可通过存储资源提供者(SRP)轻松访问,该提供者提供一个层,用于将访问与底层拓扑分离,并支持UGC的公共存储。
要进一步了解社区内容持久性和推荐的部署,请参阅:
在创作环境中,全局导航控制台提供对社区控制台的访问,该控制台包含:
站点控制台
Moderationconsole( 审核控制台)
成员和组 管理控制台
报表控 制台
资源 控制台
全局工具控制台提供对以下社区工具的访问:
站点模 板控制台
组模板控 制台
社区功能 控制台
存储配 置控制台
社区站点创建基于社区站点模板的选择,以快速设置独立于任何示例站点的社区站点。
社区站点模板由社区功能和社区组模板组成,它提供社区站点的结构,包括登录名、用户用户档案、消息、站点菜单、搜索、主题和品牌特征。
请参阅站点模板控制台。
社区体验预期的功能众所周知。 在AEM Communities,这些功能可以作为构件,称为社区功能。
社区功能是普通的AEM页面,包括连接到功能中的组件,该功能可轻松融入社区站点模板中。
请参阅社区功能控制台。
社区组功能是允许来自作者和发布环境的授权用户和社区成员在社区站点内动态创建子社区的功能。
当模板的结构包含组函数时,可以从作者环境在现有社区站点内或嵌套在现有组内创建社区组(子社区)。
创建社区组需要选择提供社区组页面设计的社区组模板。 将“组”功能添加到模板结构后,将配置为指定一个组模板或在创建新社区组时提供模板选项。
另请参阅:
从中构建社区站点的社区组件可用于向任何AEM站点添加社区功能。
社区组件指南可用于交互式探索组件。
参与社区是一个社区站点,其重点是吸引客户通知、征求反馈并允许客户作为社区成员进行交互。
参与社区的功能可能包括:
要体验快速创建新参与社区的便利性,请访问AEM Communities入门。
支持社区是一个社区站点,其中包含在线学习功能。
支持社区的功能可能包括:
当配置Enablement Add-on时,可以创建启用社区,这需要在生产环境中使用额外的许可。 启用社区站点将包括赋值函数。
要体验创建新启用社区的轻松性,请访问EnablementAEM Communities快速入门。
AEM演示机器管理和运行AEM 站点、资产、社区、应用程序和Forms的演示,通常需要的设置比简单更多启动快速启动实例。 AEM Demo Machine将设置额外的基础架构,如MongoDB、Solr、MySQL、FFmpeg和电子邮件服务器。
AEM Demo Machine包括:
在Windows、MacOS和Linux上,AEM Demo Machine已通过CQ 5.5、CQ 5.6.1、AEM 6.0、AEM 6.1、AEM 6.2、AEM 6.3和AEM 6.4成功测试了Demo Machine。
AEM Demo Machine需要有效的AEM许可证。
将视频介绍视图到AEM演示机器(13:26)。