摘要:
微服务设计模式: 分解 接口网关 聚合 链式或责任链 异步消息传递 数据库或共享数据 事件溯源 分支 命令查询责任隔离器 断路器 微服务架构已成为现代应用程序开发的实际选择。虽然它解决了我们开发中不少问题,但它并不是完美无瑕,也是有不少缺点。在使用此架构时,必须解决注意采用不同手段来解决好这些问题。 阅读全文
摘要:
现代Web开发倾向于关注内容管理系统(CMS)的功能丰富的程序。最终用户可以做什么?作为内容管理者,我们可以为最终用户实现其目标提供哪些功能?开发人员可以为内容管理员构建哪些组件来实现它们? 相关内容:策划对话,提升经验 毫无疑问,围绕功能的讨论是一个重要的讨论,也是每个项目发现的基础。但是,一旦我 阅读全文
摘要:
“每次良好的交谈都要从良好的倾听开始。” - 未知 你是如何听取网站访问者的?你是在倾听还是只是回复? 拥有内容管理系统只是良好网站战略的一个要素。毕竟,内容必须是动态的,及时的和相关的。 当网站访问者首次访问您的网站时,他们可以共享大量信息。您可以了解他们过去在您的网站上登录的搜索字词,他们的位置 阅读全文
摘要:
这是利用Sitecore的个性化引擎实现数字化转型的三部分系列的第三部分。之前的帖子旨在通过为您的个性化体验定义内容策略并在Sitecore中配置该策略来设置基础。 在此之前,我们讨论了内容策略以及为Sitecore个性化工作奠定基础的重要性。我们还查看了使用配置文件密钥,配置文件卡和模式卡在Sit 阅读全文
摘要:
这是利用Sitecore规则引擎实现数字化转换的三部分系列的第二部分。阅读上一篇文章,通过为您的个性化体验定义内容策略来设置基础。 Sitecore有一个非常强大的规则引擎,可以帮助推动个性化的用户体验,但在为受众创建自定义体验之前,您需要进行设置工作。首先要做的事情(在您定义内容策略之后)是在Si 阅读全文
摘要:
几十年来,应用程序一直使用整体架构构建;但是,许多人现在正在转向微服务架构。微服务架构为我们提供了更快的开发速度、可扩展性、可靠性、使用适合的最佳技术堆栈开发每个组件的灵活性等等。微服务架构依赖于可独立部署的微服务。每个微服务都有自己的业务逻辑和数据库,由特定的域上下文组成。每个服务的测试、增强和缩 阅读全文
摘要:
这是利用Sitecore个性化引擎实现数字化转型的三部分系列文章的第一部分。 想象一下这种情况:您是一家B2C公司,拥有源源不断的客户群,支持您的直接面向消费者的产品。您最近推出了一项新服务,旨在为不断发展的B2B市场提供服务,并参加一个旨在为您的新B2B服务寻找客户的贸易展。为了向潜在客户提供相关 阅读全文
摘要:
构建分布式系统非常复杂且容易出错。Spring Cloud为最常见的分布式系统模式提供了简单易用的编程模型,帮助开发人员构建弹性,可靠和协调的应用程序。Spring Cloud构建于Spring Boot之上,使开发人员可以轻松入门并快速提高工作效率。Spring Boot对于如何使用Spring构 阅读全文
摘要:
体验数据库(xDB)是Sitecore平台的关键元素,特别是当您希望将解决方案提升到简单的内容管理要求之外时。它用于跟踪您的用户(即联系人,访客,客户)与您网站的互动方式。营销人员可以使用此数据来了解客户行为,开发和优化广告系列,通过购买流程跟踪用户并衡量网站的成功与否。 在您的Sitecore仪表 阅读全文