Sitecore 9有什么新功能

在这个新版本中有很多值得爱的东西。每个人都会有自己喜欢的新功能,但是,我想与你分享一些地雷:

xConnect

正如我们在Sitecore的官方Sitecore 9新闻稿中所见的那样,“新的xConnect功能真正发挥了Sitecore的xDB分析数据库核能 - 使其成为任何企业营销技术堆栈的完美核心系统。”而这正是这个新服务层的全新能力体现- 它允许您将Sitecore分析与来自营销堆栈中任何其他系统的客户数据相关联。

它通过引入新的xConnect客户端API来实现此目的。这个新的基于ODATA的端点用于读取,写入和搜索xDB数据。这不仅适用于外部应用程序--Sitecore自己的应用程序现在使用客户端API进行所有数据访问。这确实延续了Sitecore的“API Forward”风格的开放式应用程序架构。在Sitecore开发的几乎所有领域,我们依靠它们是一个允许我们访问数据的API,使我们能够创建独特的应用程序和“无头”CMS实现。我们现在对xDB数据具有相同的访问权限和能力!

但是,如果你更深入一点,xConnect正在做更多的事情。它从根本上以非常积极的方式改变了xDB架构。xConnect是基于提供程序的,用于定义这些服务的新服务和新提供程序。新服务是:

  • xConnect收集服务
  • xConnect搜索服务
  • xConnect搜索索引器

营销自动化

新的营销自动化系统提供了一个拖放式界面,可让您轻松创建自动营销活动。

您可以根据规则或他们采取的特定操作确定何时将联系人移动到特定广告系列。例如,一旦他们完成某个目标,或在电子商务模块中达到某个订单数量。

用户输入广告系列后,您可以更改行为规范或参与度值,或将其移入或移出列表。反过来,这些值可用于个性化网站或客户旅程的其他部分。将用户添加到特定列表提供了一种简单的方法来控制通过Sitecore的EXM模块传递给客户的电子邮件。

作为自动化计划的一部分,您还可以设置监听器,以便您确定客户何时或是否继续进行下一步。与决定何时进入活动的规则一样,这些规则可以基于各种各样的规则或行动,并且可以有时间限制。换句话说,指定用户在距离最后一步的特定天数内执行了某个操作。

所有这一切都由一个非常易于使用和直观的界面控制。

配置增强功能

Sitecore具有高度可配置性。随之而来的是可配置性带来了管理数十个配置文件的复杂性。Sitecore 9引入了一些新功能,使这项任务变得更容易一些。

第一个是引入Layers.config文件,以便对配置文件的加载顺序进行细粒度控制。传统上按字母顺序加载文件,因此重命名文件是控制加载顺序的唯一方法。在给定的文件夹中仍然如此,但是,现在可以清楚地定义加载文件夹的确切顺序。

第二个重大改进是引入了“角色”设置来定义服务器应该扮演的角色。这将极大地简单地配置应用程序池中的各种服务器。新角色是独立,报告,处理,内容管理和ContentDelivery。设置角色后,其他配置文件可以在每个配置上使用“role:require =”语句来确定是否应运行特定功能。最简单的例子是访问Master数据库,其中子句角色:require =“Standalone or Reporting or Processing or ContentManagement”添加到master数据库配置语句可确保具有ContentDelivery角色的服务器无权访问。这应该有助于缓解我们在多服务器安装中看到的一些常见配置错误。

Sitecore安装框架

好吧,这个区域现在对我来说是一种爱/恨的关系。Sitecore 9现在具有新的安装框架--Sitecore安装框架(SIF)。这是一个基于Power Shell的框架,它严重依赖配置文件来定义安装。很容易看出这是DevOps工程师的梦想。这是您需要创建可重复且可验证的脚本部署最佳方式。

其他主要功能,包括联合身份验证,Sitecore表单,旧营销Web表单(WFFM)的替代品,列表管理器的增强功能,体验编辑器,联合体验管理器等等。我将在以后的文章中介绍这些增强功能。

上一篇:Atitit.软件guibuttonand面板---os区-----linux windows搜索文件 目录


下一篇:Oracle12c中数据泵新特性之功能增强(expdp, impdp)