【问题标题】:Difference between Server side include and Sling dynamic include?服务器端包含和 Sling 动态包含之间的区别?
【发布时间】:2013-08-08 19:53:00
【问题描述】:

谁能告诉我服务器端包含和吊索动态包含之间的区别以及它们各自的用例吗?

【问题讨论】:

    标签: jsp aem ssi sdi


    【解决方案1】:

    Sling 动态包含实际上是在 Apache Sling(或 CQ5)中使用服务器端包含的一种方式。每当 SDI 找到一个包含时,它将用 SSI 标记替换它,因此包含将由 http 服务器完成,而不是由 sling 引擎完成。

    some nice slides 解释了它是如何工作的。它们为 SDI 提供了一个非常好的用例,当您需要缓存几乎整个页面但您仍然需要使用 sling(否则为静态页面中的“帐户菜单”)呈现特定资源时,例子。还有一个blog post available,其中的评论比您在幻灯片中找到的要多。

    它们的一个好处是它是通过 OSGi 控制台配置的,因此您可以关闭是否关闭(开发人员可能没有安装 Apache)或指定要转换为 SSI 的资源类型包括哪些

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 2016-06-14
      • 2016-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多