M.R*_*.R. 0 c# asp.net sitecore content-management-system sitecore6
我在其中一个遗留的sitecore解决方案中遇到了一个问题,其中一个项目节点需要很长时间才能加载(大约5分钟).这显然不是一件好事,所以我研究了它的设置.它基本上是一个字典项节点,其设置如下:
Sitecore - Content ----Definitions ------ A -------- def 1 -------- def 2 -------- def 3 ------ B ------ C ------ D
显然他们确实试图将它们分成单独的文件夹.在每封信下,大约有200-250件物品.我可以理解每个字母的扩展是否需要很长时间,但在这种情况下,减速是指你点击'定义'.我只能假设它试图加载所有的孩子和子孩子.
有没有办法阻止这个只打开一个级别?我可以尝试将子树分组为更细粒度并制作更深的树,但我认为在这种情况下它无济于事,因为我甚至没有尝试打开一个项目太多的节点(定义节点只有26个孩子 - 每个字母1个).
在第一次加载之后,缓存会有所帮助,但是人们已经在第一次加载时被勾选.
我有什么想法可以提高这个性能吗?
| 归档时间: |
|
| 查看次数: |
1213 次 |
| 最近记录: |