2012-01-09 9 views
8

Ho cercato di cercare una spiegazione online ma non riesco a trovarne una. Se vai su un sito come youtube.com su Chrome e passa il mouse sopra la barra blu corrispondente al nome del file "http://www.youtube.com/", vedrai quattro cose diverse:Che cosa significa "connessione" in Chrome Developer Tools nella scheda Rete e perché viene visualizzato solo per alcuni siti?

- Blocco

-Sending

-Waiting

-Ricezione

Durante la visualizzazione di pagina di un sito diverso nella scheda di rete, vedo

-dns Lookup

-Collegamento

-Sending

-Waiting

-Ricezione

Ci vuole molto tempo per fare tutte queste cose, anche se la pagina è così semplice. In che modo il mio server visualizza diverse chiavi statistiche per il caricamento di una pagina e cosa posso fare per ottimizzare? In generale, dove posso trovare informazioni più complete sullo strumento di rete?

risposta

11

La ricerca DNS di solito si verifica quando ci si connette al sito la prima volta e il browser non ha il suo indirizzo IP. In questo caso puoi vedere un piccolo suggerimento nell'angolo in basso a sinistra della pagina con il testo "Risolvi www.blablabla.com ...." Potrebbe essere piuttosto lungo se il server DNS è lento.

Connessione è l'ora in cui il browser ha inviato un pacchetto per stabilire la connessione ed è in attesa di una risposta. Può essere lungo se il server web è lento.

Il blocco è il momento in cui il browser deve richiedere una risorsa ma sono state richieste 20 altre risorse dallo stesso server. In questo caso il browser metterà questa richiesta in coda. Può succedere se il server è lento.

+0

Grazie. Puoi anche spiegare altri termini: Invio, In attesa – satish

+0

L'invio è il tempo impiegato per inviare la richiesta e attendere è il tempo impiegato in attesa della risposta iniziale – Mozak

+0

@Satish Google ha scritto un documento su questo ora: https://developer.chrome. com/DevTools/docs/network # risorse di rete-timing – danronmoon

Problemi correlati