在 AEM Headless 内容作者历程的这一部分中,您可以学习使用 Adobe Experience Manager (AEM) as a Cloud Service as a Headless CMS 创作内容时必须了解的(基本)概念和术语。这涉及构建和创建您的内容以进行 Headless 内容交付。
什么是内容管理系统?
顾名思义,内容管理系统 (CMS) 是一种用于管理内容的计算机系统。这有点笼统,更准确地说,它(通常)用于管理您希望在您的网站上提供的内容。
Headless 是一个用来描述系统的术语,指的是有效地将内容与其在 Web 页面中的展示方式分离开来。
传统上,您将在 CMS 中管理您的内容,并且同一 CMS 将负责在您的网页上渲染该内容。
现在,Headless 意味着您的内容集可在 CMS 中进行管理,然后由一个或多个(独立的)应用程序访问。
这意味着,您的内容可采用一系列广泛的格式传送到任意设备。这将使整个过程变得更加灵活,同时意味着您无需担心版面和格式设置。
如果您想详细了解 Headless CMS 的技术细节,可以参阅“了解 CMS Headless 开发”中的更多内容。
那么,什么是 AEM 呢?
首先,AEM 是一个具有一系列广泛功能的内容管理系统,也可以自定义这些功能以满足您的要求。
这都意味着它可以用作:
Headless CMS
“传统”CMS
内容建模(也称为数据建模)是另一个技术术语。作为作者,您为什么会对它感兴趣呢?
要使 Headless 应用程序能够访问并处理您的内容,您的内容必须具有预定义的结构。您的内容可以采用自由格式,但这会使应用程序的生命周期变得非常复杂。
基本上,在定义内容要遵循的结构的过程中需要设计模型,这称作数据建模。
对于 AEM,内容架构师角色(通常是不同的人员)将执行数据建模以设计一系列内容片段模型,随后,您将通过使用内容片段来将该模型用作内容的基础。
如果您想了解有关数据建模的更多信息,可以参阅“AEM Headless 内容架构师历程”下的更多内容。
现在您已了解概念和术语,下一步是学习有关创作内容片段的基础知识。这将介绍 AEM 的基本处理以及如何创作内容片段。