无头内容管理系统
Adobe Experience Manager Sites 提供了市场上非常便于创新的内容工具,使您能够跨网站、移动和新兴渠道(包括尚未开发的渠道)使用和重复使用内容。
在一个存储库中管理所有渠道的内容。
从网络和移动设备到店内标牌和物联网应用,客户希望在任何投放位置都能获得卓越的数字体验。但是,为众多不同的渠道创建和更新内容会降低内容投放速度。借助 Adobe Experience Manager Sites 的无头内容管理功能,可以实现快速投放。
Experience Manager Sites 在单个统一平台上为开发人员和营销人员提供支持,可帮助您管理所有渠道的内容。首先,开发人员使用我们的 GraphQL API 以无头方式访问结构化内容碎片以用于前端应用。
该框架将超越服务器端 HTML 呈现,支持无头 CMS 功能,例如用于将页面级以下的内容投放到任何渠道的 HTTP API 以及基于 JavaScript 框架的内容呈现。借助 Experience Manager Sites,您可以灵活地开发、管理并为跨传统、混合无头和纯无头内容投放的内容和体验提供持续支持。
了解其工作原理
GraphQL
GraphQL 允许开发人员以无头方式从其应用中访问 Experience Manager 的内容。GraphQL 是一种行业标准的、与应用程序无关的查询语言格式,用于查询和检索内容。它的设计紧凑高效,只返回请求的内容而不返回其他内容。查询可以在单个请求中返回参考项,显著减少检索所需信息所需的时间和带宽。
核心组件
核心组件是用于 HTML 或 JSON 导出的可自定义 API,允许开发人员选择 JSON 输出的默认或自定义格式,对于通过传统 HTTP API 进行的 JSON 投放,通常无法做到这一点。
内容碎片
使用可自定义的内容模型创建和管理结构化内容。跨渠道重复使用这些与页面无关的内容碎片以及文本和相关媒体。它们可以在网站和移动应用的页面或体验碎片中使用,也可以通过 AEM 核心组件或直接通过 HTTP API 以 JSON 格式提供给任何端点。与 SPA 编辑器和体验碎片一样,通过使用翻译管理功能,可以跨语言完整翻译和管理相关内容。
SPA 编辑器
在 Adobe Experience Manager Sites 中,使用 JavaScript SDK 进行基于 React 和 Angular 的单页应用程序 (SPA) 的交互式 WYSIWYG 创作。SPA 编辑器受体验组件、情境化体验编辑器和 Experience Manager Sites 管理功能的支持。通过在服务器端呈现 Node.js 中的 JavaScript 前端代码,更快地提供初始体验。
Adobe Experience Manager HTTP API
通过直接从 Adobe Experience Manager Sites 内容存储库(包括内容碎片)进行资源的 JSON 输出,实现页面级以下的纯无头内容投放。
查看相关功能
单页应用编辑
利用您在网站上使用的相同拖放式编辑器,编辑和管理构建于开放源框架(如 React 和 Angular)上的单页应用程序 (SPA)。
graph-ql
让开发人员使用 GraphQL 和 API 来查询内容,以仅访问他们在应用中需要的内容,从而减少网络请求并改善应用体验。
内容即服务
让用户可通过程序化方式访问 Experience Manager Sites 内容存储库,并获得适合投放到许多第三方应用的内容,包括移动应用、物联网应用、智能设备和实体店屏幕。