信不信由你,当我谈论Sitecore时,我感到非常兴奋。这是一个充满潜力和机遇的伟大平台

如果你能想象一个刚刚进行过一次双重训练的人,一个特大号的星巴克,并且刚刚在创纪录的时间内完成了中国忍者勇士的障碍训练 - 那就是我在谈论Sitecore 9。

以下是Sitecore 9中新功能的概述。这不是技术深入研究,而是高级概述。我希望在未来几周内添加更多图像和链接,因为我有时间深入了解自己。首先,我将把这些变化分解为大创意与新功能。

大创意概述:

  • xDB现在支持SQL Server
  • 新的xConnect架构
  • Sitecore体验商务
  • Sitecore Cortex /机器学习

新功能概述

  • 开箱即用
  • 无头CMS支持
  • 联合身份验证
  • SXA现已内置
  • SXA for Commerce
  • 拖放营销自动化
  • 新的Sitecore表单引擎
  • 增强的个人隐私
  • 动态占位符
  • Azure上的Sitecore体验云
  • Sitecore安装框架

Sitecore 9:大创意

xDB自由选择 - SQL Server支持

在Sitecore版本7.5到8.2中,MongoDB需要完全使用Sitecore体验平台的“XP”版本,因为它是xDB架构的一部分。简而言之,我会将其描述为允许Sitecore访问客户的持久连接视图。

许多组织面临着支持MongoDB的青少年级尴尬时刻。虽然它是一项伟大的技术,但它超出了使用Sitecore的许多组织的典型技能组合和工具。

值得庆幸的是,Sitecore已经听取了他们的客户的意见,并且Sitecore 9的初始版本现在支持:

  • SQL Server 2016
  • SQL Azure

在Sitecore 9的未来更新版本中,我们将获得以下支持:

  • Azure Cosmos DB / Document DB
  • MongoDB的

xConnect - 客户体验数据集成

当从营销角度描述Sitecore 9中的xConnect时,它听起来与Sitecore 8非常相似.xConnect的术语甚至存在于Sitecore 8中,但它已经以令人难以置信的方式彻底改变了。

xConnect已被重新设想为一个单独的服务,可管理所有客户和体验数据。这允许客户数据直接连接到Sitecore以外的应用程序。

本质上 - xConnect成为企业客户数据中心,通过基于REST的服务访问,无需Sitecore即可自动运行。

它提供了一个API,用于跨所有设备收集客户数据。

xConnect允许ERP,CRM,移动应用程序,商业智能工具和信标技术直接参与创建和共享客户视图。

在第9版之前,Sitecore是中间人。由于没有对客户数据的直接API访问,因此与客户配置文件相关的所有内容都必须通过Sitecore Web应用程序。现在,每个系统都可以直接访问客户数据。

Sitecore 9还包括Salesforce和Microsoft Dynamics 365的连接器,以帮助您快速启动xConnected客户。

Sitecore体验商务

Sitecore 9具有从头开始重新编写的全新商务体验。它现在使用.NET Core并采用微服务架构。这使得商务解决方案非常定制,并且仅包括必要的功能。例如,如果不需要,您可以从商务解决方案中删除送货服务。期望采用模块化,可扩展的商业方法。

Sitecore Cortex - Sitecore中的机器学习

Sitecore Cortex不包含在初始版本中,但将包含在9.x系列中。

Sitecore中机器学习的潜在可能性和强大功能不容小觑。这是该平台的绝对变革技术。

还记得xConnect现在是如何自治的,并允许您轻松地在我们所有设备上集成数据吗?Well Sitecore Cortex将运行存储在xConnect后面的所有信息。由于存储在xConnect中的信息以客户为中心,因此Cortex可以在所有平台上透露有关客户的见解。

在Sitecore研讨会上,有人建议Cortex可以与MLS(房地产数据)集成,为新的购房者提供量身定制的体验。Cortex可以在用户之间建立连接,从而改变xDB中的地址以及用户订购过的类似房屋或社区中的产品。

皮质可以想象识别细分市场谁是客户的新业主在温暖的气候池保持

这种类型的自动机器学习,动力分割和个性化是以人类营销人员无法明确做到的规模提供个性化体验的关键。


Sitecore 9:新功能

开箱即用

Sitecore 9现在配置为默认情况下作为安全应用程序运行。可以为静止和传输中的所有数据启用加密。这不仅包括Solr等服务的SSL,而且使用客户端证书甚至可以保护Sitecore和xConnect之间的连接。

Sitecore JavaScript服务 - 无头开发

Sitecore正在采取重大举措来接受无头发展。在这种情况下,无头开发意味着结合客户端浏览器内开发。

您始终能够将Sitecore配置为返回JSON并在其上构建客户端应用程序,但您无法在以这种方式构建的站点中利用体验编辑器。

现在使用Sitecore 9,体验编辑器功能可用于客户端应用程序。此外,可以使用基于NodeJS的脚手架,以便JavaScript开发人员也可以访问CMS的各个方面,例如Sitecore中的模板。

目前支持基于ReactJS和Angular 2的客户端应用程序。

联合身份验证

联合身份验证是指向授予应用程序权限的中央权限进行身份验证的功能。

在Sitecore 9之前,权限基本上会同步到Sitecore成员资格数据库中,并由Sitecore在本地管理。您的组织中有12,000名用户?恭喜,您的Sitecore数据库中有12,000个用户和密码。

但现在使用Sitecore 9可以使用外部提供程序来验证凭据。

我知道它使用OWIN中间件支持ADFS和Azure Active Directory 。

查找Sitecore.Owin.Authentication.Enabler.config.example文件以查看从何处开始。

SXA现已内置

该Sitecore的经验加速器或SXA现在包括与Sitecore的9平台。以前,它被打包为平台的附加组件。

SXA代表Sitecore自己的加速器框架,旨在通过100多个开箱即用的组件提高开发速度。

SXA Commerce

虽然Sitecore Commerce 9在初始版本中不可用,但Sitecore将发布特定于Commerce的Experience Accelerator版本。令人兴奋的是,这将有助于统一传统的Sitecore和Sitecore Commerce开发

拖放营销自动化

我不喜欢情绪化,但这只是美丽的。Sitecore 9为营销自动化引入了一个非常适合营销的拖放界面。

因此,营销人员现在可以将用户划分为列表,发送电子邮件跟进,通过应用程序发送推送通知,更新CRM联系人,触发广告系列以及轻松配置复杂的客户旅程。

此新系统基于xConnect,独立于Sitecore运行。现在,您甚至可以在物联网冰箱,应用和网站之间配置和协调营销自动化。

Sitecore表格

Sitecore 9引入了彻底改革的表单创建和管理。原生,可定制,集成 - 为什么谢谢你。我会善意地说,之前的Web营销模板模块给许多实施者提出了挑战,他们创建了解决问题的自定义解决方案。

这提供了一个难以置信的机会,再次赋予营销人员权力并保持生态系统中的所有内容。

增强的个人隐私控制

在处理Sitecore 9中的联系人时,我们现在可以获得GDPR和PII投诉的工具。包含敏感信息或个人信息的任何字段都可以使用简单的复选框进行标记,并在通过Sitecore和xConnect访问时进行适当限制。

动态占位符开箱即用

对于已启动的Sitecore开发人员,您将了解所有关于动态占位符的信息并感谢Sitecore社区对此事的贡献。使用Sitecore 9,他们将动态占位符从社区手中取出并作为产品的一部分交付。感谢大家。

Azure上的Sitecore体验云 - 云优先

随着最新版本的Sitecore,有一个明确的承诺是云优先。这意味着,在采用Sitecore体验云时,尤其是在Azure上作为平台即服务运行时,它们很有可能与内部部署解决方案保持一致。

很高兴听到Sitecore对未来的关注以及他们与面向未来的前瞻性思维部署的强烈契合。

Sitecore安装框架

随着Sitecore 9的发布,传统的基于exe或zip的安装包正在被脚本化的Powershell燃料安装程序所取代。

这为我们提供了一种更加模块化的方法来安装Sitecore和xConnect。模块化和基于Powershell的设计允许开发人员定制和增强安装,同时仍保持可重复性。例如,在Fishtank,我们将包含使用安装进行自动部署所需的工具。

SIF还包含不同的Sitecore拓扑,以适应单服务器和多服务器的安装。


这就是所有人

毋庸置疑,Sitecore 9中有很多很棒的新功能,概念和功能。作为一个将所有时间都花在Sitecore上的人,我很高兴能够掌握所有新玩具,看看我们怎么做让他们唱歌 不是选择收藏夹,但新的xConnect架构,新的营销自动化引擎和新的Sitecore安装框架在我的列表中非常高。如上所述,我计划在未来几周内为此帖添加更多链接和屏幕截图。谢谢阅读。

 

Sitecore 9 您应该了解的所有新功能和变化的更多相关文章

  1. geotrellis使用(二十)geotrellis1.0版本新功能及变化介绍

    目录 前言 变化情况介绍 总结 一.前言        之前版本是0.9或者0.10.1.0.10.2,最近发现更新成为1.0.0-2077839.1.0应该也能称之为正式版了吧.发现其中有很多变化, ...

  2. Sitecore 9有什么新功能

    在这个新版本中有很多值得爱的东西.每个人都会有自己喜欢的新功能,但是,我想与你分享一些地雷: xConnect 正如我们在Sitecore的官方Sitecore 9新闻稿中所见的那样,“新的xConn ...

  3. Sitecore XP 8.2 新功能

    Sitecore的®体验平台™ 8.2是最全面的更新最新的一个,平衡增强现有客户,而在同一时间提供了引人注目的新功能.你可以在这里阅读新闻稿,但我想对8.2中的一些重大变化给予一些额外的关注.作为奖励 ...

  4. 从淘宝 UWP 的新功能 -- 比较页面来谈谈 UWP 的窗口多开功能

    前言 之前在 剁手党也有春天 -- 淘宝 UWP ”比较“功能诞生记 这篇随笔中介绍了一下 UWP 淘宝的“比较”新功能呱呱坠地的过程.在鲜活的文字背后,其实都是程序员不眠不休的血泪史(有血有泪有史) ...

  5. Sql Server 2016新功能之 Row-Level Security

    Sql Server 2016 有一个新功能叫 Row-Level Security ,大概意思是行版本的安全策略(原来我是个英语渣_(:з」∠)_) 直接上例子.这个功能相当通过对表添加一个函数作为 ...

  6. What's new in Windows 10 Enterprise with Microsoft Edge.(Windows 10 新功能)

    What's new in Windows 10 Enterprise with Microsoft Edge --带有Edge浏览器的Windows 10 企业版的新功能 本文摘录自公司群发邮件, ...

  7. MySQL 5.7 Replication 相关新功能说明

    背景: MySQL5.7在主从复制上面相对之前版本多了一些新特性,包括多源复制.基于组提交的并行复制.在线修改Replication Filter.GTID增强.半同步复制增强等.因为都是和复制相关, ...

  8. SQL Server2016 新功能实时查询统计信息

    SQL Server2016 新功能实时查询统计信息 很多时候有这样的场景,开发抱怨DBA没有调优好数据库,DBA抱怨开发写的程序代码差,因此,DBA和开发都成为了死对头,无法真正排查问题. DBA只 ...

  9. 一个新人如何学习在大型系统中添加新功能和Debug

    文章背景: 今年七月份正式入职,公司主营ERP软件,楼主所在的组主要负责二次开发,使用的语言是Java. 什么叫二次开发呢?ERP软件的客户都是企业.而这些企业之间的情况都有所不同,一套标准版本的企业 ...

随机推荐

  1. open_basedir restriction in effect

    vim /usr/local/nginx/conf/fastcgi.conf fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_ro ...

  2. Odoo treeView列表视图详解

    转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826414.html TreeView:列表视图 1:<tree>标签的属性 [tree标签内 ...

  3. MySQL数据逻辑备份

    逻辑备份: 备份的是建表.建库.插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低. mysqldump mydumper使用mysqldump实现逻辑备份 语法: # mysqldump ...

  4. XGBoost使用教程(进阶篇)三

    一.Importing all the libraries import pandas as pdimport numpy as npfrom matplotlib import pyplot as ...

  5. ubuntu 18.04 设置静态ip方法

    1. 前言 本教程将会演示如何设置Ubuntu16.04 Server版和Ubuntu18.04 Server版系统的静态固定IP地址. 2. 确认你要修改的网卡号 先确认你要修改的网卡号,假设你的服 ...

  6. django 基础进阶ORM COOKIE

    ORM: class Book(models.Model): title=models.CharFiled(max_length=32) 类-----------------表    #  Book- ...

  7. 全局的 axios 默认值

    (1)全局的 axios 默认值 axios.defaults.baseURL = 'https://api.example.com';/*默认请求路径*/ axios.defaults.header ...

  8. Java 为什么需要包装类,如何使用包装类?

    出处:https://cloud.tencent.com/developer/article/1362754

  9. ArrayList与String[]

    不逼自己一把,你永远不知道什么是绝望. 今天被初学java的朋友问到了String[]跟ArrayList是不是有关系呢? 猜测是名称之间的联想,记此篇解惑. Array英语单词里是数组.阵列的意思, ...

  10. LNMP+memcached

    部署LNMP+memcached网站平台,通过PHP页面实现对memcached服务器的数据操作,实现以下目标:部署LNMP实现PHP动态网站架构为PHP安装memcache扩展创建PHP页面,并编写 ...