使用 Universal Editor 发布内容 publishing

了解 Universal Editor 如何发布内容以及您的应用程序如何处理发布的内容。

与 AEM 的相似之处 similarities

对于 AEM 用户,使用 Universal Editor 发布内容的过程与以往类似:在 AEM 中发布时,内容会从作者层复制到发布层。

差异 differences

使用 Universal Editor 进行发布的不同之处,与其说是与编辑器本身相关,不如说是 Universal Editor 使应用程序的外部托管成为可能。

在外部托管时,Web 应用程序需要注意的是,确保当作者在编辑器中打开应用程序时从作者层加载内容,并在访问者访问应用程序时从发布层加载内容。

检测应用程序中的层级 detecting

确定是否应访问作者或发布层可以通过在应用程序中加入简单的条件语句来完成,以便在检测到它正在编辑器中打开时选择适当的作者或发布端点。

另一种选择是将应用程序部署到配置不同的两个不同环境,以便一个从作者层检索其内容,另一个从发布层检索。要允许作者在通用编辑器中打开已发布的URL,可以创建一个小型脚本以将发布端URL“转换”为创作环境中的等效项(例如,通过在前面加上 author 子域),以便作者被自动重定向。

摘要 summary

Universal Editor 的目标是不强加任何特定模式,以便以完全解耦的方式最大限度地实现实施目标,同时仍然保持简单和直接的实施。

同样,Universal Editor 不对任何特定项目应如何确定从哪一层交付内容作出任何要求。相反,它可以启用多种可能性,并允许项目确定哪种解决方案最适合其自身需求。

其他资源 additional-resources

要了解如何使用通用编辑器创作内容,请参阅此文档。

要了解有关通用编辑器的技术详细信息的更多信息,请参阅这些开发人员文档。

  • Universal Editor 简介 – 了解 Universal Editor 如何支持在任意实施中编辑任何内容的任何方面,以提供卓越的体验,提升内容速度并提供最先进的开发人员体验。
  • AEM Universal Editor 快速入门– 了解如何获取 Universal Editor 访问权限以及如何对第一个 AEM 应用程序插桩以使用 Universal Editor。
  • Universal Editor 架构 – 了解 Universal Editor 的架构以及数据如何在其服务和层之间流动。
  • 属性和类型 – 了解 Universal Editor 所需的数据属性和类型。
  • Universal Editor 身份验证 – 了解 Universal Editor 如何进行身份验证。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab