2011-12-22 141 views
0

我正在使用Firefox和Firebug插件。 如下图所示,有一些请求等待超过一秒,而其余的则在毫秒内完成,因为页面开始加载。总页面加载时间比我预期的要高得多。为什么一些页面加载请求需要这么长时间?

  1. 为什么有些请求需要超过一秒?
  2. 我该如何解决这个问题?

第一个请求是页面本身,这是我期望的加载时间。 Timeline displays some requests with a waiting period of more than one second Color representations, hovering over first request with more than one second load


编辑:

我也许应该提到,这是一个本地站点与安装在电脑上的薄客户端的Apache。当我在现场(本地,IIS)网站上加载相同的页面时,我得到这些读数,而且它们是完全正常的。

Readings from live site 嗯,总尺寸远低于另一个。也许在另一个没有缓存? 也许它与此有关? :P

有人在乎解释吗?

回答

0

如果代码在两次安装之间没有变化,我会开始查看您的Web服务器配置以及Apache和IIS安装之间的区别。

顺便说一句,你也想看看减少的CSS和JS文件的数量,以避免往返服务器

+0

是的,我注意到我的Apache配置一次只允许一定数量的连接,而在IIS配置中则有一倍以上的连接数。增加最大允许连接数后,它获得了很好的响应时间。我真的想减少文件的数量,但他们难以管理他们得到的更大。这只是在其发展阶段,所以,一旦我完成并准备好生产,我可以做到这一点。感谢你的回答。 – ShadowScripter 2011-12-23 13:58:52

0

您的主页正在慢慢生成。 如果它是一个动态页面,你可以看看页面的操作并加快速度。

+0

不,我不认为这是原因。我最近用一个活页面的服务器读取了我的问题,使用相同的页面,这个页面具有非常好的加载时间。 – ShadowScripter 2011-12-22 11:44:10

相关问题