我有一个(大)问题,所有使用 Webforms 的人都可能遇到。
问题是加载页面的时间。在 Vista(IIS 7)中使用 localhost(女巫应该是最快的模式)我得到这个图
替代文字 http://www.balexandre.com/temp/2009-06-29_1302_soquestion.png
如您所见,显示页面需要超过 17 秒!!!只需 2 秒即可自行加载页面...
我正在使用 ASP.NET AJAX 框架来处理 Web 部件。
我怎样才能减少这 17 秒?
任何关于去哪里的想法都非常感谢:)
补充:测试Jan Zich的正确答案
我测试了改变
<asp:ScriptManager ID="sm" runat="server" />
进入
<ajax:ToolkitScriptManager ID="sm" runat="server" CombineScripts="true" />
并且使用 FireBug 的结果令人印象深刻(一半时间,而不是使用缓存!),如下图所示
替代文字 http://www.balexandre.com/temp/2009-06-29_1543_soquestion.png
并且缓存了 CSS 和 jQuery文件,减少了一半!
替代文字 http://www.balexandre.com/temp/2009-06-29_1550_soquestion.png