网站加载时间的改善

时间:2011-07-18 10:09:19

标签: php performance web performance-testing

今天我正在检查网站的加载时间。我在firebug中使用net panle来查看哪个资源占用了多少时间。

我已经附加了spanshot以获得结果。

在这个snalshot中,我对我标记的最后三个资源感到困惑。

我的问题是为什么它经过漫长的等待后开始加载?那些资源只需要几秒钟就可以加载,但这些资源是在很长一段时间后开始的。

这有什么原因吗?

Site loading time measurement using Net panel of mozilla

5 个答案:

答案 0 :(得分:0)

加载时间仍然是最小的......差距是它们被加载的时候......即可能是DNS或其他东西的轻微减速。你有多次加载,它总是一样的吗?

答案 1 :(得分:0)

删除缓存并查看是否仍然发生以下情况:200 OK!

答案 2 :(得分:0)

没有看到实际的页面,就不可能说出原因。但是大多数URL都是由一个计时器对象触发的(在这里查看一个页面 - 一旦你开始编写一个答案,它就会开始重新启动保存草稿的请求。)

另一个原因可能是浏览器只是忙着运行javascript来加载这些URL。

顺便说一句,对于所有这些304响应,无论如何,您的网站性能必须非常糟糕。

PS,请在下次发布时脱下手套。

答案 3 :(得分:0)

尝试页面速度标签。看看是否有任何javascript块需要一些时间来执行,从而导致页面加载中断。

是否有Flash加载?

任何视频?

除了html,css,javascript和小图片之外还有什么?

答案 4 :(得分:0)

firebug上的红线表示“加载”事件(不是DOM加载事件!)。因此,一些请求是在页面加载后发出的。看看你的脚本,可能会在加载完所有内容后加载。