Есть ли хорошее руководство по интерпретации сетевой панели Firebug? - PullRequest
15 голосов
/ 10 июня 2010

Я использую панель Net в Firebug для оценки производительности веб-страниц, которые я пишу.

В частности, мне интересно, каково точное значение этапов для каждого загруженного ресурса (то есть поиск DNS, подключение, блокировка, отправка, ожидание, получение).

Но в более широком смысле, есть ли руководство по Firebug, где я могу найти этот материал?

Ответы [ 3 ]

17 голосов
/ 10 июня 2010

Различные этапы соответствуют различным состояниям соединения, устанавливаемого для ресурса. Я не знаю каких-либо документов на них, и быстрый просмотр сетевой страницы Firebug не дает никаких объяснений. В разделе ресурсов (вики)сайт Firebug , хотя он немного отличается от того, что фактически представлено в интерфейсе.Они кажутся мне достаточно очевидными, но, полагаю, я тоже могу ошибаться.

  1. Поиск DNS - имя удаленного сервера разрешается в IP-адрес
  2. ПодключениеTCP / IP-соединение открывается для удаленного сервера
  3. Блокировка - клиент ожидает завершения другого запроса (или потока становится доступным) перед отправкой запроса
  4. Отправка -клиент отправляет данные на удаленный сервер
  5. Ожидание - клиент ожидает ответа от удаленного сервера
  6. Получение: клиент читает данные с удаленного сервера
1 голос
/ 16 июля 2010

Хотя в нем нет ответа на этот вопрос, электронная книга Эми Хой и Томаса Фукса в формате PDF JavaScript Performance Rocks! содержит много полезной информации об измерении производительности веб-страниц с помощью Firebug

1 голос
/ 10 июня 2010

Вы можете прочитать о HTTP-заголовках.

И для всей панели сети firebug вы можете прочитать this.

...