我正在使用Orchard 1.5开发我的第一个网站,我对网站的速度感到担忧。我意识到在开发模式下,页面被动态编译会导致缓慢,但是我已经采取了以下措施将网站设置为生产模式,但是每个请求从一个页面到另一个页面仍需要2至6秒才能显示。这是我所做的事情:
FYI-我正在使用FireBug检查负载时间,并且仅使用来自对服务器的初始GET的值,而不是任何附属请求的值。
Orchard网站的表现非常迅速(<300ms响应),即使有所有内容,那么为什么我的简单配置如此缓慢?这是Orchard网站的正常表现吗?还是我需要做哪些其他更改来优化性能?
- 使用“发布”构建生成方案
- 退出站点(匿名查看)
- 将应用程序设置为IIS中的根站点
- 禁用"形状跟踪"模块
- 在web.config中设置
<compilation debug="false" ...>
- 将主题设置为基础TheThemeMachine主题
- 主页(2秒载入)
- 关于我们(2秒载入)
- 生物(投影页面-6秒负载)
- John Doe(2秒负载)
- Mary Jane(2秒负载)
- 生物(投影页面-6秒负载)
FYI-我正在使用FireBug检查负载时间,并且仅使用来自对服务器的初始GET的值,而不是任何附属请求的值。
Orchard网站的表现非常迅速(<300ms响应),即使有所有内容,那么为什么我的简单配置如此缓慢?这是Orchard网站的正常表现吗?还是我需要做哪些其他更改来优化性能?