2011-12-16 2 views
5

Attualmente sto studiando il motivo per cui il mio sito richiede così tanto tempo per essere caricato. Il pannello netta Firebug mi dice questo:Tempo di onloading di Firebug molto alto

7.74s (onload: 16.02s)

che cosa potrebbe causare questo enorme divario? Cosa fa esattamente il browser dopo che tutte le risorse sono state caricate fino a quando non ha attivato l'evento onload?

Grazie.

+0

La mia ipotesi è che abbia qualcosa a che fare con il contenuto della tua pagina web o il contenuto dei tuoi script. –

+0

c'è qualche progresso in questa domanda? –

risposta

-1

Se si utilizza il pannello Rete in Firebug, si otterrà un elenco dettagliato di richieste e tempi - è possibile determinare il problema da lì.

Ahem ...

Firebug Screen grab

4

Sarebbe difficile dire la causa senza un URL del sito. Ma puoi fare le seguenti cose alla tua estremità.

è possibile installare i seguenti Firefox addons

YSlow

Page Speed ​​addon (controllare con Google è un prodotto da Google stesso)

Questo addon vi darà abbastanza buona idea su ciò che causa il tuo problema

Dai un'occhiata anche all'articolo Best Practices for Speeding Up Your Web Site di Yahoo! che specifica diversi punti per migliorare le prestazioni del sito web.

Spero che questo aiuti.

JP

0

È il tempo di download e il tempo di elaborazione onload. Vedi anche Timing with the Firebug Net Panel: What is the onload time?

Tempo di elaborazione degli script onload è molto alto, in modo da utilizzare un profiler:

Usa the Firefox Profiler tool per trovare i colli di bottiglia nel codice JavaScript. Il Profiler campiona periodicamente lo stack di chiamate JavaScript esistente e compila le statistiche relative ai campioni.

È possibile avviare il Profiler selezionando "Profiler" dal menu "Web Developer". Troverai il menu "Web Developer" sotto il menu "Strumenti" su Linux e OS X e direttamente sotto il menu "Firefox" su Windows.