最近我需要创建通用数据项,通过映射作为数据源将在不同的组件中有用。这个公共数据项目模板有appx。 40个字段(单行文本,下拉列表,自定义控件等)。基于这个新模板大约500个(按照业务:500个不同的办公室),sitecore项目将被创建。Sitecore模板字段最大数量
根据以上数据,将执行以下组件: 组件x:将使用创建的公用数据项的5个字段 组件y:将使用创建的公共数据项的10个字段。 同样,未来将会在需要时创建多个组件。
搜索:搜索这500个常用数据项和显示结果(使用Coveo搜索)会导致任何性能问题?
在一个模板中创建40个字段是否是一种很好的做法?它会在未来创造任何性能问题吗?
40个字段的性能可以。但Common Data项目的想法听起来并不聪明。 –
完全同意@JanBluemink - 你所做的绝对不是推荐的方法。组件的数据源模板应仅保存组件所需的字段。这是什么;是代码中“全局变量”的Sitecore等价物 - “因为你永远不知道什么时候可能需要它们”。 –