【发布时间】:2014-06-13 06:54:50
【问题描述】:
我有一个遵循这种结构的 Ajax .net 网站:
控件(ascx):TopMenu、LeftPanel、RightPanel、Footer,都是非常简单的控件,不需要任何连接到数据库或服务器端代码!
一个 div 正文 (ajax)
每次网站启动时,首先加载 4 个控件,然后是 Ajax 主体。在开发环境中性能相当不错。
但是当我把预编译好的网站上传到主机时,总是需要很长时间才能启动,第一次加载后,性能很好
我无法理解的是:据我所知,四个ascx控件将首先呈现,这意味着页面将加载到客户端,然后是ajax内容。那么是什么导致启动时的性能?
P/s:
- 我确实在 web.config 中设置了密钥 compilation=false
- 我在 VS 2010 中使用发布工具编译了网站(发布模式,不允许更新...)
- 我的网站上没有图片,这是一个非常简单的网站
- 我检查了类似的主题,并且事件不久前发布了一个关于 这个,但仍然没有成功
- 我的网站:http://iketqua.net
【问题讨论】:
-
他们可以有一百个理由,实际上没有真实的网站我个人无话可说。
-
我的网站:iketqua.net
标签: asp.net ajax performance