Come spero abbiate capito, qui su Skimbu, siamo ossessionati dalla velocità del nostro blog e cerchiamo ogni giorno nuove risorse per migliorarci ma anche da condividere con tutti voi lettori. Oggi voglio condividere con voi Site Load Test, il sito più completo che ci offre statistiche e consigli riguardo il nostro sito web “imponendo” alcuni standard di velocità da raggiungere.
Giunti su Site Load Test non ci resta nient’altro da fare che inserire un link (quello del nostro sito) nella barra presente accanto al logo, dopo aver atteso per alcuni istanti la connessione all’host riceveremo i risultati riguardo le prestazioni del nostro sito. Il report si divide in varie categorie:
- Statistiche di base: possiamo leggere le informazioni basilari del nostro sito (o di una singola pagina) come ad esempio la grandezza in Kb, il numero di elementi e il numero di hostname. Per ognuno di questi elementi riceviamo un colore (Verde = buono e Rosso = non buono) rispetto a dei parametri che vanno rispettati.
- HTTP Keep Alive: Forse vi starete chiedendo cos’è. L’HTTP Keep Alive è u’estensione che permette di effettuare richieste multiple alla stessa connessione TCP (che è un semplice protocollo di trasmissione dei dati). Le statistiche indicano che attivando questa funzione si aumenta del 50% la velocità di una pagina in cui ci sono molte immagini. Per maggiori informazioni leggere questa pagina (in inglese) su Wikipedia.
- Elementi HTML: Il numero degli elementi HTML, la compressione e il tempo di caricamento.
- Elementi CSS: Numero di file CSS, che secondo i parametri dovrebbe essere minore di 3 per ogni pagina, è molto difficile da applicare se si utilizzano CMS come WordPress con tutti quei plugin che hanno un file CSS ad hoc.
- Elementi Javascript: Numero di file Javascript e compressione, anche in questo caso è preferibile avere al massimo 3 script per pagina.
- Immagini: Numero di immagini, peso e compressione. Inoltre viene valutato se l’immagine viene cachata o meno.
- Errori: In presenza di errori come la mancanza di una pagina o di un’immagine ci viene segnalato tramite questa categoria.
- Richieste (al secondo) verso il server: Infine abbiamo il numero di richieste verso il server effetuate ogni secondo. Valori minori di 5 indicano che il server è lento. Per migliorare questo parametro possiamo applicare varie tecniche illustrate in altri articoli che potete visitare tramite i link nella parte iniziale del post.
Se abbiamo la possibilità di accedere alle impostazioni del nostro server possiamo abilitare l’HTTP keep-alive tramite questa guida (Server Windows)
Come velocizzare il nostro sito
Ci sono vari metodi per velocizzare un sito web ed ecco i più utilizzati e funzionanti:
- Minificare tutti i file CSS e Javascript: significa comprimere gli script e il foglio di stile eliminando gli spazi e i commenti inutili. Per Mac esiste un comodo software chiamato Smaller che abbiamo recensito in passato.
- Velocizzare il caricamento delle immagini: per velocizzare il caricamento delle immagini esistono vari metodi tutti davvero ottimi. Il primo è quello di comprimere con alcuni software appositi (ImageOptim per Mac, PngOptimizer per Windows e Trimage su Linux) e hostarli sul nostro server così da poter applicare su di essi anche una qualsiasi tipo di cache. Poi possiamo anche hostarli su un altro spazio web con magari un server più potente. Infine possiamo utilizzare un servizio (a pagamento) chiamato MaxCDN che permette di hostare le immagini statiche su un altro sito che le carica più velocemente.
- Cache delle nostre pagine: esistono tanti metodi per effettuare la cache del nostro sito ma il plugin W3 Total Cache è, senza ombra di dubbio, il migliore in circolazione.
Dunque se avete consigli non dovete fare altro che esprimere la vostra opinione tramite i commenti. Termino il post con un link per utilizzare Site Load Test:



