需要帮助了解 Firebug 的 Net 选项卡统计信息

发布于 2024-10-01 01:42:22 字数 350 浏览 6 评论 0原文

尽管我的问题与这个问题非常相似,但它是不是重复的。

Firebug NET 选项卡截图

图像显示 Firebug 的 NET 选项卡的统计数据,每个请求只需要几分之一秒的时间(所有请求加起来为 2.9 秒),但总时间加起来为 6 秒。

如何找出哪个请求花费的时间最长,以及额外的 3 秒从何而来

Even though my question is very similar to this one, it's not a duplicate.

Firebug NET Tab screenshot

The images shows the stats from Firebug's NET tab, each request is taking a fraction of a second (all requests add up to 2.9 sec), yet the total time adds up to 6 seconds.

How do I figure out which request took the longest time, and where did the extra 3 seconds came from?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别理我 2024-10-08 01:42:22

请求不一定是并行的。 大多数浏览器每个主机仅提取 2 个并发资源。因此,如果所有六个资源都位于同一主机上,它们可能只是阻塞。此外,如果这些资源是 JavaScript 或一些其他可能在加载时被解析的资源。

另请注意,总时间是页面加载事件触发时的时间,因此这并不一定意味着白屏持续六秒。

请查看 YSlow 指南,了解有关性能的更多详细信息。我还建议构建更快的网站如果您我对这个话题真的很感兴趣。

Requests are not necessarily in parallel. Most browsers only pull 2 concurrent resources per host. So if all six of your resources are on the same host, they could simply be blocking. Furthermore, if these resources are JavaScript or some other resources that may be parsed on load.

Also note that the total time is when the page load event fires, so this doesn't necessarily mean that is a white screen for six seconds.

Check out the YSlow guidelines for more details tips on performance. I also recommend Building Faster Websites if you're really interested in this subject.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文