在我们的团队中,我们有一个在本地运行的Sitecore解决方案。一些开发人员注意到了较高的启动时间,而其他开发人员则没有。
在研究了本地配置文件之间的差异之后,我注意到一个特定的设置导致了这个较高的启动时间。
设置位于sites.config转换中。当向enablePreview添加转换以将enablePreview放置到False时,启动时间会增加,超过100%。当删除它时,启动时间要好得多。
这对我来说似乎很奇怪,因为禁用预览,应该会使您的Sitecore解决方案更快,对吗?
对此有什么好的解释吗?
发布于 2015-03-10 11:37:43
要加快启动时间,您可以,除其他外,禁用语音预编译。有关开发人员生产力的详细列表,请阅读约翰·韦斯特的博客。
发布于 2015-01-23 21:36:20
我知道这是几个月前的事了,但是尝试通过将?sc_debug=1&sc_prof=1&sc_trace=1&sc_ri=1附加到URL的末尾来使用Sitecore调试器。
这将允许您看到任何需要非常长时间来加载的内容。
发布于 2015-08-19 02:36:45
另一件可以增加启动时间的事情是在开发环境中禁用/减少缓存和禁用索引。
在生产过程中,它加快了网站的性能,同时也减慢了启动时间。您可以在调试web.config转换中设置这些调整。
https://stackoverflow.com/questions/26776195
复制相似问题