HY,
我正在开发一个Episerver网站,并且遇到非常差的页面加载速度
使用的配置:
关注http://world.episerver.com/Blogs/Alexander-Haneng/Dates/2011/12/Starting-CMS-6-R2-sites-faster-after-build/博文,但未发生巨大的业绩变化
还启用了web.config中的跟踪,我在trace.axd中看到:开始加载和结束加载有一个巨大的加载时间:有时是20秒,而不是第一次加载。
在启用“IIS中的动态数据缓存”导致页面不再加载时也遇到问题,我收到了错误消息内容编码错误,因为我看到它来自Content-Length Header,它不匹配要求的长度。
我不明白为什么要在一般的~4秒内加载页面,任何帮助都会感激,谢谢
答案 0 :(得分:3)
如果没有优化,EPiServer在冷启动时可能会非常慢,但除非您在应用程序池中耗尽内存,否则会非常快速地提供页面 - 而且您不应该使用8 GB的RAM。
要检查的事项:
答案 1 :(得分:2)
如果DEV和Amazon环境中的网站速度很慢,答案最有可能出现在您的模板中。
尝试Anders建议的“准系统测试模板”。
还可以使用例如dotTrace http://www.jetbrains.com/profiler/和/或可能的SQL事件探查器进行跟踪,以查看是否发现某些内容缓慢或过于频繁发生的事情。