内容节点结构是否应与其语义URL对齐

时间:2016-04-26 03:55:18

标签: aem jcr

我想知道在AEM中构建内容的最佳做法是什么。或JCR就此而言。

可以说我有1000篇文章。这些文章有类别。用户可以通过像这样的语义URL找到它们

http://domain/category/subcategory/title

我可以在AEM中创建一个树节点结构来准确反映

enter image description here

我觉得这是不可维护的,如果有变化(比如删除一个类别),那么内容需要在其他地方手动移动。

关于如何规划/构建这些网站,是否有经验法则?

1 个答案:

答案 0 :(得分:1)

您的内容结构对我来说非常有效。不太确定你在其他地方手动移动内容的含义。如果你想删除一个类别,你为什么要把它移到其他地方呢?

顺便说一下,设计内容层次结构并没有特定的经验法则,只需要注意几点。内容设计在很大程度上取决于业务场景,数据增长以及如何有效地对结构进行建模,并牢记以下几点:

  • 可扩展性和可维护性
  • 缓存:调度程序规则
  • 搜索查询成本:平面结构会影响查询效率
  • 有意义的内容组织
  • ACL:层次结构的权限级联

此链接here可能会带来更多亮点