Che cos'è un buon strumento o sito da utilizzare per testare le prestazioni di una pagina Web/sito? Sto cercando di trovare una buona base di partenza per rilevare la velocità con cui la mia pagina verrà caricata su un provider di hosting rispetto a un altro. Inizialmente ho usato http://www.freespeedtest.com/ ma mi piace ricevere opinioni e collegamenti per gli altri.Che cos'è un buon strumento o sito da utilizzare per testare le prestazioni di una pagina Web/sito?
Che cos'è un buon strumento o sito da utilizzare per testare le prestazioni di una pagina Web/sito?
risposta
Uso Firefox con i plugin FireBug e installati.
Io lo uso per misurare la dimensione e il numero di richieste HTTP richiesta di una pagina: http://www.websiteoptimization.com/services/analyze/
Io uso Pingdom per misurare il tempo di risposta medio del mio sito web.
Qui ci sono alcuni che uso:
http://www.linkvendor.com/seo-tools/speedtester.html (Questo è abbastanza dettagliato)
http://www.vertain.com/?sst (prova di velocità molto veloce e semplice)
http://www.iwebtool.com/speed_test (Un altro semplice test di velocità)
YSlow addin per Firefox è molto buono per aiutarti a ottimizzare le prestazioni come la scheda NET di firebug.
Per un semplice test di base, utilizzare ab (ApacheBench) o httperf.
Pingdom è molto utile per l'analisi iniziale di una determinata pagina e per la misurazione della risposta del sito. Tuttavia, questo non è uno strumento di test del carico.
Per questo devi andare agli strumenti commerciali. Ecco alcune opzioni:
- Keynote
- Gomez forte testo
- LoadRunner
Inoltre ho verificato carico di impatto di recente e sembrava un buon strumento di base.
Infine, ecco un elenco abbastanza completo di opzioni. http://www.softwareqatest.com/qatweb1.html#LOAD
Firebug con YSlow è una combinazione piuttosto comune. Google ha anche PageTest che è un altro plugin che funziona con Firebug. Ha alcune regole diverse e simili ma è ancora abbastanza simile a YSlow. Mi piace utilizzare entrambi gli strumenti per i test iniziali poiché possono fornire risultati molto semplici e veloci.
Una volta che hai iniziato a fare ottimizzazioni e vuoi vedere come stanno cambiando le prestazioni ti consiglio di usare Pagetest. Fornisce un'interfaccia web per YSlow come i risultati/analisi delle prestazioni insieme a grafici a cascata davvero belli per vedere dove viene speso il tempo. Forse le due cose più utili su Pagetest sono che 1) ti permette di eseguire facilmente più prove e 2) dà risultati chiari per i casi di cache fredda e calda. Ho scoperto che le prove multiple sono l'unico vero modo per ottenere risultati prestazionali realistici, c'è semplicemente troppa varianza nelle prove singole.
Ho provato tutti questi strumenti e alla fine ho trovato il plugin "Net Export" per Firebug.Ora utilizzo la scheda "NET" di Firebug per tracciare le prestazioni del mio sito e posso esportarlo su .har format per visualizzarlo in seguito come archivio. Posso usare gli archivi .har come linee di base e quindi prendere più tracce "persistenti" di firebug e poi confrontarle visivamente più tardi.
Inoltre ora abbiamo http://code.google.com/speed/page-speed/ che è anche un componente aggiuntivo FireBug – UnkwnTech
La mia risposta uccide questo. Va osservato. Dato abbastanza tempo, una risposta migliore arriverà da qualcuno. – djangofan
Bella scoperta, darò un'occhiata a quel plugin sarà utile sono sicuro :) –