2010-06-10 61 views
15

我在Firebug中使用Net面板来评估我写的网页的性能。是否有一个很好的指导来解释Firebug网面板?

具体来说,我想知道下载的每个资源的阶段(即DNS查找,连接,阻止,发送,等待,接收)的准确含义。

但更一般的是,有没有一个Firebug指南,我可以看这东西了?

+0

可能在这里重复的问题:http://stackoverflow.com/questions/2816097/are-there-any-tutorial-guides-to-use-firebug - 虽然它更一般。 – 2010-06-10 14:25:23

回答

17

不同阶段对应的资源建立连接时的各种状态。 我不知道他们的任何文件,并快速浏览Firebug网页没有显示任何解释。 Firebug网站的资源区(wiki)中有一些documentation,尽管它看起来与它在界面中实际呈现的略有不同。他们对我来说似乎相当明显,但我想我也可能是错的。

  1. DNS查找 - 远程服务器的名称被解析为IP地址
  2. 连接 - 一个TCP/IP连接被打开到远程服务器
  3. 拦截 - 客户端等待另一个请求到发送请求
  4. 发送之前完成(或线程变得可用) - 客户端将数据发送到远程服务器
  5. 等待 - 客户机正在等待来自远程服务器的响应
  6. 接收 - 客户端从远程服务器
+0

干得好那个男人。 – 2010-06-10 14:24:49

1

您可以在HTTP headers.

念起来整个萤火虫网面板,您可以阅读this.

+0

这不是他正在寻找的东西,我想 - 他正在寻找Firebug本身的指南。 – 2010-06-10 12:03:31

+1

我不认为HTTP标题与每个资源的阶段特别相关,但Firebug的网络面板文档是现场的,欢呼声。 (当然,从来没有痛过去读HTTP头文件。) – 2010-06-10 14:26:44

1

读取数据虽然不包括这个问题的答案,艾米霍伊和托马斯·富克斯的PDF电子书JavaScript Performance Rocks!有很多很好的有关使用测量网页性能Firebug

相关问题