NavTreeBuilder处于预览模式

时间:2017-11-28 17:51:23

标签: crafter-cms

我想知道预览模式下的Crafter引擎是否会改变NavTreeBuilder的行为方式。

我观察到对navTreeBuilder.getNavTree(url, 2, ...)的完全相同的调用需要5s以上才能在预览中作出响应,而在普通的Crafter交付节点中则不到1秒。

在我们使用完全相同的速度行为管理的所有环境中都观察到了这一点。确切地说,这是工匠2.5。

有什么建议吗?

谢谢,

尼古拉斯

1 个答案:

答案 0 :(得分:4)

预览和引擎运行完全相同的代码。唯一的区别是Preview不会缓存描述符。

您可以通过在重新启动后立即尝试(非生产)交付环境来证明缓存正在改善性能的内容。

如果证明这一点,那么问题是: *你走的树有多大(宽度和深度[看起来像深度2]) *您正在应用哪些过滤器

5s是一个异常漫长的时间。我希望:大量的物体,复杂的过滤器或一些复杂的环境因素成为罪魁祸首。