【问题标题】:Content Fragments Use-Cases?内容片段用例?
【发布时间】:2017-11-15 02:09:27
【问题描述】:

我正在研究 AEM 的新功能“内容片段”,该功能在 AEM 6.2 中引入并在 6.3 中进一步增强,但是我对内容片段的实际用例不是很清楚,需要更多见解。

  1. Content Fragments 适用于长文章页面或新闻页面,但我不认为它可以用于所有类型的创作,对吧?
  2. 假设我们的网站中有文章页面和新闻页面,这两个页面都是每天创建的,所以作者可以将它们创建为内容片段而不是将它们创作为页面?那正确吗?一旦作者创建了内容片段,我们是否需要编写一些工作流/事件侦听器来自动为他们创建页面?
  3. 此外,由于内容片段仅与内容有关,而不是布局,因此我们需要一些组件来获取其内容并将其呈现为所需的布局。当我们想要文章和新闻页面的不同内容片段的不同布局时会发生什么?此外,在一个对话框中,我们可以要求作者提供摘要文本、描述、作者、日期和文章正文,这些都显示在页面上,但是这些不同的字段将如何写入内容片段以及组件如何识别哪个部分是什么?

我还有一些其他问题,不过,以上三个将有助于真正理解创建此功能的实际用例场景。

问候, 高拉夫

【问题讨论】:

    标签: aem


    【解决方案1】:

    内容片段,简单地说,

    • 可重复使用的内容
    • 频道(或演示)不可知

    基于这个逻辑:

    内容片段适用于长篇文章页面或新闻页面,但我不认为它可以用于所有类型的创作吧?

    不,长页面不是片段,大多数片段将是文本墙或具有最小布局依赖性的简单段落。将整个页面内容创建为可重用的片段将是反直觉的。

    假设我们的网站中有文章页面和新闻页面,这两个页面都是每天创建的,所以作者可以将它们创建为内容片段而不是将它们创作为页面?那正确吗?一旦作者创建了内容片段,我们是否需要编写一些工作流/事件侦听器来自动为他们创建页面?

    同样,这是一个可能的用例,尽管可能有其他替代解决方案。如果文章是跨渠道创建和重复使用的,那么这将是一个完美的案例。但是,就像您说的那样,您将需要额外的逻辑(工作流程或类似的)来侦听这些新的内容片段并将它们插入到特定于频道的页面中。这不是最优雅的解决方案,因为作者对所见即所得的创作功能没有太多控制。

    此外,由于内容片段仅与内容有关,而不是布局,因此我们需要一些组件来获取其内容并将其呈现在所需的布局中。当我们想要文章和新闻页面的不同内容片段的不同布局时会发生什么?此外,在一个对话框中,我们可以要求作者提供摘要文本、描述、作者、日期和文章正文,这些都显示在页面上,但是这些不同的字段将如何写入内容片段以及组件如何识别哪个部分是什么?

    是的,这应该包含在您的页面模板或具有相关样式和脚本的组件中。

    内容片段是老式吊索参考组件的更高级版本。如果您保持内容简单,则它在页面和组件之间变得更加可重用。一个很好的例子是页脚或页眉内容或法律免责声明等需要显示在网站不同位置的内容。

    另一种看待它的方式是简化创作。您将内容创建任务分配给简单的作者。然后,更高级的作者可以在他们认为适合页面的情况下提取内容。

    希望这会有所帮助。

    【讨论】:

    • 能否请您帮助我处理一些内容片段真正有用的真实用例?将它用于页眉或页脚很好,但在我看来,仅为该用例发明新功能是没有意义的,因为在通用模板中使用页眉和页脚很容易管理。此外,在大多数网站中,我没有看到在不同页面中使用相同的内容,因为它变成了重复,因此很难将此功能与现实世界场景中的实际使用联系起来。
    • 我记得的一个例子就像一篇文章中的署名,其中介绍了作者的照片和简短的个人简介。你不想为你写的每一篇文章都编辑这个。所以你改用内容片段。
    • 对于页眉和页脚,您将使用需要某种通用继承(或 iparsys)或其他某种布局方法的通用页面。如果通用布局不可行,则内容片段成为可行的选择。此外,这些项目中的可重用内容(如版权、法律、联系信息)也可以作为可重用内容片段与其他辅助方法相结合的良好候选者。
    【解决方案2】:

    如果您想使用此功能,您需要将内容片段真正视为可重复使用的内容。许多内容网站都在努力利用这个概念,因为作者未能识别出可重用的内容。

    一些常见的用例是

    • 免责声明
    • 脚注
    • 常见内容(如员工或产品简介)
    • 时间敏感的内容

    任何需要可创作并在网站的多个位置显示的内容都是内容片段的潜在候选者。

    【讨论】:

    • 时间敏感的内容是什么意思?这通常被定时激活所涵盖。你能详细说明一下吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多