【发布时间】:2014-06-03 05:44:52
【问题描述】:
我有 300 多个“类别”(可以分为 4 个子级别)项目和 100 多个“产品项目”存储在 Sitecore 数据库中。 我正在设计 Sitecore 内容树。
我正在考虑两种选择,
Option1 - 模型为"Category" --> Sub category .... --> "Product Items"
选项 2 - 分别为“类别”树建模并分别具有“产品项”。 (Home -> Categories -> cat 1...) 和 (Home -> Product Items -> All Product Items)
根据我的经验,如果我选择选项 1,如果我需要修改类别项目并发布,它会非常缓慢。 (即使有一些增强)
选项 2 不会创建平衡良好的树,但类别节点的编辑速度会快得多。
请帮我解决这个问题。我正在使用Sitecore 7。
【问题讨论】:
-
这取决于产品的性质和分类。如果产品可以是多个类别的成员,则解决方案 2 可能更合适。无论哪种情况,我都倾向于将分类和产品都存储在主节点之外,并且可能使用通配符系统marketplace.sitecore.net/en/Modules/Wildcard_module.aspx
标签: sitecore sitecore7 information-architecture