2010-06-10 6 views
15

Używam panelu Net w Firebug do oceny wydajności stron internetowych, które piszę.Czy istnieje dobry przewodnik do interpretacji panelu sieciowego Firebug?

W szczególności zastanawiam się, jakie jest dokładne znaczenie etapów dla każdego pobieranego zasobu (np. Wyszukiwanie DNS, łączenie, blokowanie, wysyłanie, oczekiwanie, odbieranie).

Ale bardziej ogólnie, czy istnieje przewodnik Firebug, w którym mogę sprawdzić te rzeczy?

+0

Możliwe dublowane pytanie: http://stackoverflow.com/questions/2816097/are-there-any-tutorial-guides-to-use-firebug - chociaż jest bardziej ogólny. –

Odpowiedz

17

Poszczególne etapy odpowiadają różnym stanie połączenia są wykonane dla zasobu. Nie znam żadnych dokumentów na ich temat, a szybkie sprawdzenie strony sieci Firebug nie zawiera żadnych wyjaśnień. W obszarze zasobów (wiki) witryny Firebug znajduje się trochę documentation, ale wygląda on nieco inaczej niż to, co jest faktycznie prezentowane w interfejsie. Wydają mi się dość oczywiste, ale przypuszczam, że też mogę się mylić.

  1. wyszukiwanie DNS - nazwa serwera zdalnego jest rozwiązana na adres IP
  2. Connecting - połączenie TCP/IP jest otwartym do zdalnego serwera
  3. blokowania - klient czeka na kolejny żądanie, aby zakończyć (lub wątek stanie się dostępny) przed wysłaniem żądania
  4. Wysyłanie - klient wysyła dane do serwera zdalnego
  5. oczekujące - klient czeka na odpowiedź z serwera zdalnego
  6. Odbiór - klient odczytuje dane ze zdalnego serwera
+0

Dobrze, człowieku. –

1

można przeczytać na HTTP headers.

i dla całego panelu netto firebug można przeczytać this.

+0

To nie jest tak naprawdę to, czego szuka - myślę, że szuka przewodnika na temat samego Firebug. –

+1

Nie sądzę, że nagłówki HTTP są szczególnie istotne dla etapów dla każdego zasobu, ale dokumentacja panelu sieciowego Firebug jest na miejscu, okrzyki. (Oczywiście nigdy nie boli czytać nagłówków HTTP). –

1

Mimo, że nie zawiera odpowiedzi na to pytanie, Amy Hoy i Thomasa Fuchsa PDF ebook JavaScript Performance Rocks! ma wiele dobrych informacji o pomiar wydajności stron WWW przy użyciu Firebug