Firebug上传时间非常高

时间:2011-12-16 12:14:25

标签: javascript performance web-applications browser firebug

我目前正在调查为什么我的网站需要很长时间才能加载。 Firebug网络面板告诉我:

7.74s(onload:16.02s)

可能导致这个巨大差距的原因是什么? 在加载所有资源之后,浏览器究竟在做什么,直到它触发onload事件?

感谢。

3 个答案:

答案 0 :(得分:4)

如果没有网站网址,很难说原因。但是你可以在最后做以下事情。

您可以安装以下Firefox插件

YSlow

Page Speed插件(使用Google查看它是Google自己的产品)

这个插件会让您对导致问题的原因有很好的了解。

另请参阅Yahoo!的Best Practices for Speeding Up Your Web Site文章。它指定了几点来改善网站的性能。

希望这会有所帮助。

JP

答案 1 :(得分:0)

下载时间与处理时间onload相关。另请参阅Timing with the Firebug Net Panel: What is the onload time?

onload脚本的处理时间非常长,因此请使用分析器:

使用the Firefox Profiler tool查找JavaScript代码中的瓶颈。 Profiler会定期对当前的JavaScript调用堆栈进行采样,并编译有关样本的统计信息。

您可以从“Web Developer”菜单中选择“Profiler”来启动Profiler。您可以在Linux和OS X的“工具”菜单下找到“Web Developer”菜单,也可以直接在Windows上的“Firefox”菜单下找到。

答案 2 :(得分:-1)

如果您在Firebug中使用Net面板,您将获得一个请求和时间的逐项列表 - 您可以从那里确定问题。

恩...

Firebug Screen grab