偶尔我的应用需要通过同时调用jQuery .load()
来填充多个内容区域。同时启动jQuery时出现性能下降.load
尽管内容区域在100毫秒以内加载,但同时存在的请求数量越多,文档上显示的内容越慢。对于6个内容区域,有时这可能长达10-15秒。
负载发起如下:
$("#MyDiv1").load("/My/Controller/Action/1");
$("#MyDiv2").load("/My/Controller/Action/2");
$("#MyDiv3").load("/My/Controller/Action/3");
...
关于如何打击这个瓶颈任何建议,将不胜感激。
你在Web服务器使用? PHP,ASP.NET,RoR? – epignosisx 2012-01-10 12:23:57
该应用程序是在ASP.NET MVC 3框架上编写的,它托管在IIS7.5上 – Nick 2012-01-10 12:24:46