2022 年 CMS 的未来

2022 年 CMS 的未来

我写了一篇关于如何进入的帖子 2018 年 CMS 格局正在发生变化 .这是承诺的后续帖子,但发布时间比预期的要长一点。幸运的是,在此期间出现了新的工具和术语,使这篇更新的帖子更易于解释和编写!

Photo by 卡洛斯·穆萨 on 不飞溅

在我的博客原帖中,我谈到了两个关键点。

  1. 将演示文稿与数据源分离非常棒。
  2. 但是,有一个缺失的部分是编辑经验。

轻松编辑网站

低代码工具在 WordPress 社区和 Squarespace、Wix 和 Weebly 等工具中已经存在多年。上述那些产品不愿意使用 HTML 结构,而不是底层的可字段数据结构。如果您只需要一个网站,这些工具就很棒,而且快速、便宜且容易。如果项目的需求超出了开箱即用的范围,或者您的内容需求超出了仅在网站上显示的范围,那么这些解决方案很快就不合适了。

区块链上有一些新玩家,Acquia Site Studio、Uniform 和 Builder.io,它们首次为企业领域带来了低代码的可能性。

[

Uniform:市场领先的数字体验组合解决方案

Context 在不牺牲页面性能或可扩展性的情况下提供复杂的个性化。边缘执行…

统一开发

](https://uniform.dev/)

[

Builder.io:拖放 Visual CMS

与您现有的网站和应用程序集成,基于 API 的基础架构是您的技术堆栈原生的 适用于任何…

www.builder.io

](https://www.builder.io/)

[

现场工作室

Site Studio 提供了一个低代码或无代码平台来构建和更新内容丰富的页面。您组织内的任何人...

www.acquia.com

](https://www.acquia.com/products/drupal-cloud/site-studio)

前所未有的启动速度

为什么低代码如此重要?在我的上一个角色中,我亲眼目睹了诸如 Acquia Site Studio 页面构建之类的低代码工具如何比以往更快地将网站推向市场。在一个项目中,我们在 18 个月内帮助启动了 300 多个站点,而不是最初估计的 60 个月。

[

拜耳

当拜耳需要以一种引人入胜、有意义的方式与医疗保健专业人士建立联系时,Acquia 提供了这个平台……

www.acquia.com

](https://www.acquia.com/resources/case-studies/bayer)

[

我们的工作 - 拜耳

我们创建了一个主设计系统,该系统由随时可用的布局模式和模板组成,用于不同的……

连贯性.数字

](https://coherence.digital/bayer)

大流行来袭时,低代码还帮助我们的客户旅行。我们能够帮助重建他们的网站,帮助他们转向业务主张,在 10 天内启动新网站(是的,没错——几天而不是几周)。

[

15以下

当 COVID-19 使旅行(和商业)戛然而止时,Acquia 帮助 15below 重回正轨。

www.acquia.com

](https://www.acquia.com/resources/case-studies/15below)

基本缺陷

低代码带来了许多新机会,并使我们更接近弥合与 CMS 脱钩所带来的编辑体验差距。然而与此同时,现有的解决方案似乎都存在类似的缺陷。为了作为产品本身可行,Uniform、Builder.io 和 Acquia Site Studio 等低代码工具都要求您订阅 API 服务/平台。

需要订阅托管 API 服务会导致供应商锁定,并且需要将您的数据发送到您的 CMS/数据源之外。这对于仅围绕产品创建业务模型是必要的。虽然这是一种完全有效的方法,但由于底层数据结构是一个黑匣子,它无法提供更大的数据迁移。此外,在安全性和数据所有权是关键要求的组织中,这些工具不是初学者,因为它们需要发送到平台 API。

解决方案很简单——基于开放的第一方数据构建您的低代码解决方案。

这确实意味着您需要在其他地方寻找产品资金,例如成为技术领域的主题专家,提供额外的服务(例如个性化、内容优化、托管和搜索),或者大规模提高开发效率。

为什么要解耦?

自从我在 2018 年发表最初的帖子以来,解耦仍处于起步阶段,JAMStack 场景绝对爆炸了。使用图中 Next 和 Gatsby 等工具,根本没有意义 ** 不是** 使用这些框架之一。与 PHP 等运行时构建语言相比,这些框架具有以下优势:

  • 速度
  • 可扩展性
  • 安全
  • 统一数据层

因为它们基于 React,您可以立即获得改进的渲染功能(虚拟 DOM)。您正在创建关注点分离。为后端任务(如业务逻辑和数据操作)优化后端可作为快速而强大的 API。虽然您的表示层已针对创建最佳、最高性能的用户体验进行了优化。这非常重要,因为我曾在许多 Drupal 网站上工作过,即使出于最好的意图,数据分离的界限也变得模糊(我正在查看您的视图中的视图)。

一个充满新机遇的世界

当您摆脱单一的 CMS 时,您就有机会为最终用户创造一些奇妙的新体验。除了 JAMstack 网站之外,我还亲自帮助为时代广场的广告牌、沉浸式旋转体验和 Echo 技能创建 Drupal API。

[

数字标牌

世界上很少有地方能提供纽约时代广场的声望。以其令人眼花缭乱的 LED 块而闻名……

www.framestore.com

](https://www.framestore.com/work/digital-signage?language=en)

[

IMAX 试行沉浸式室内单车工作室概念

IMAX 与 IMAXShift 的试点进入健身世界;由 IMAX 技术提供支持,最先进的产品重塑……

www.imax.com

](https://www.imax.com/content/imax-pilot-immersive-indoor-cycling-studio-concept-0)

统一数据

2019 年,Gatsby 创造了“内容网格”的概念,它从多个来源(Drupal、WordPress、Contentful、Shopify 等)获取内容/数据,并将它们提炼成单个 GraphQL 数据层。数据统一允许开发人员从许多不同的来源中挑选和提取信息,然后将其提供给用户的一种有凝聚力的体验。

它还提高了性能,因为(除了静态站点生成)您正在获取尽可能少的数据,而不是一系列复杂的链接查询。

改善编辑体验

我在上一篇文章中提到的一个关键点是当你解耦时的分裂和分离的经历。突然之间,您有多个系统和经验需要管理。 Gatsby Cloud 和 Vercel 等工具一直在努力使其变得更好,现在提供预览环境,当您从 CMS 进行编辑时会更新。这比我们几年前没有预览环境的体验要好得多,但还远远不够。

“体验层”……

在我目前的角色中,我正在研究我称之为“体验层”的东西。它是现有预览环境的扩展,将您的内容和表示层之间的点连接起来。

作为“体验层”的一个例子,我目前专注于为 Gatsby 提供低代码页面构建的网站提供真正的所见即所得体验。这是使用相同的 React 组件进行编辑,这些组件用于为面向客户端的网站提供支持。该解决方案与 Drupal 的 JSON:API 提供的结构化数据集成并读取/写入数据。

目前,体验层专注于为网站提供动力。然而,在未来,我希望能更进一步,为其他体验提供支持,例如使用 React Native、数字标牌和语音界面的移动应用程序。

CMS 已经死了——有点……

这里的主要问题是 2022 年的 CMS 是什么?好吧,今天围绕 CMS 功能的界限已经模糊。如今,客户对其数字存在的要求远远超出仅仅拥有一个网站。我已经看到了与 PIM、PAM、DAM、CRM、CDP、ERP、Commerce 等集成的要求(如果有它的首

每个客户的需求都略有不同,因此在构建数字存在时,不同的功能需要可插拔和模块化。这个概念已经存在了一段时间,被称为“可组合架构”。从概念上讲,我认为这类似于 CMS 中存在的插件/模块系统,但具有跨功能和跨技术功能。

通过审视这一更广泛的职权范围和前景,很明显,到 2022 年,CMS 只是更大图景的一小部分。

进入数字体验平台 (DXP) 的世界

如果 2022 年 CMS 不再削减它,那又会怎样呢?幸运的是,我们在 Gartner 的朋友提出了一个新定义:

数字体验平台 (DXP) 是一套集成的核心技术,支持情境化数字体验的组合、管理、交付和优化。
(加特纳—— https://www.gartner.com/en/marketing/glossary/digital-experience-platform-dxp- )

DXP 是 CMS 的下一步发展,将客户体验置于您数字化存在的核心。此外,这个新世界允许内容管理者连接来自更多来源的数据并输出到更多渠道。

有许多解决方案旨在解决这个问题。然而,目前存在的所有解决方案(包括那些标记为开源的)都被困在专有代码和服务的围墙花园后面。

我的使命是改变这一点并构建基于开源的 DXP。

如果这段旅程听起来很有趣,请查看我的其他一些相关帖子:

[

跨技术单回购

在使用过 React、Gatsby 和其他 JS 框架之后,在过去的几年里,我已经非常习惯了……

blog.xavie.mirmon.co.uk

](https://blog.xavie.mirmon.co.uk/monorepos-in-php-89bdae57f221)

[

在 macOS 上的 Docker® 容器中运行 Gatsby

如果像我一样,您想在 macOS 上的 Docker® 容器内使用“开发”模式运行 Gatsby 站点,有一些……

blog.xavie.mirmon.co.uk

](https://blog.xavie.mirmon.co.uk/running-gatsby-inside-a-docker-container-on-macos-5e98a77787df)

还有……让我们连接起来!

xavie.mirmon.co.uk

在推特上关注我

在 LinkedIn 上连接

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/39656/11032712

posted @ 2022-09-27 12:12  哈哈哈来了啊啊啊  阅读(157)  评论(0编辑  收藏  举报