Jump to content
Sign in to follow this  
sifro

tempi alti fra connessione e inizio download

Recommended Posts

Ciao a tutti,

 

ho effettuato dei test per valutare la velocità di caricamento delle mie pagine su pingdom tools, ed il responso è stato che il server ci mette poco ad inviare i dati veri e propri, ma se la prende decisamente comoda nell'iniziare l'invio a connessione stabilita.

 

In pingdom, in pratica, questo si traduce in una barra verde luuunga lunga :(

 

Esempio: Pingdom Tools

 

Mi viene da pensare che io sia cpu-limited, sbaglio?

 

Posso fare qualcosa? (a parte migliorare il processore, qualora la risposta alla precedente domanda sia affermativa)

Share this post


Link to post
Share on other sites

Grazie per la risposta innanzitutto.

 

Non credo che il problema possa essere la pesantezza delle pagine... la home richiede circa 700ms per generarsi (testato con moduli specifici di drupal), questo è vero, ma poi se guardi il report che ho linkato ci sono una decina di immagini jpg 100x100 da 5kB che ci mettono 1 secondo ciascuna! E sono quelle a distruggermi le prestazioni...

Share this post


Link to post
Share on other sites

Non ci siamo capiti...

 

Ci sono 380 KB di external objects, ok, ma non sono quelli a creare il problema.

 

- 200 KB sono componenti di Facebook ospitati sul server di Facebook (tempo di caricamento medio secondo pingdom: 0 secondi);

 

- gli altri sono componenti di siti vari (tradedoubler, bigpoint...) con performance molto simili poichè - ne deduco - caricati da server migliori.

 

Di contro, le immagini ospitate sul mio server, che pesano circa 5kB l'una, ci mettono un secondo o anche più.

 

In entrambi i casi, i tempi di download vero e proprio sono minimi e trascurabili. La differenza la fa la "barra verde", cioè il tempo fra la connessione e l'invio dei dati.

 

L'ottimizzazione dei file c'è: html compresso, css compressi, js compressi, immagini ridotte, etc... il fatto è che un unico file da 2Mb ci metterebbe meno di 50 file da 1Kb (ho tirato le cifre a caso, era giusto per rendere l'idea). Come mai? Limiti al numero di richieste per secondo di apache, o cose simili?

 

Quello che vorrei sapere è su cosa devo concentrarmi per migliorare questo aspetto della barra verde che su server esterni è superottimizzato, mentre sul mio fa schifo.

 

Non ho esempi di altri siti con buoni grafici su pingdom... mi basta vedere che il server di facebook carica 100kB in 0 secondi e senza attese.

Ora, non è che pretenda di avere il server di facebook, è chiaro, ma sicuramente posso migliorare.

 

Spero di essermi spiegato meglio

 

 

edit: questo è il test su un mio concorrente... decine e decine di file caricati, ma barra verde decisamente piccola.... http://tools.pingdom.com/fpt/?url=www.flashgames.it/&id=5692423

Qualcosa nel loro server deve essere molto più ottimizzata (o potente) che nel mio, e vorrei scoprire cosa

Share this post


Link to post
Share on other sites

ho fatto il test, ottengo un punteggio decisamente alto, tipo 93.... però non è esattamente quello che mi serve per trovare il problema.

 

Cioè quel page speed test è una sorta di clone di YSlow, e analizza tutto ciò che sta DOPO la ricezione dei dati dal server... io invece devo ottimizzare quel lasso di tempo fra la connessione al server e l'inizio della ricezione :(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×