Se hai un sito web, sicuramente una delle cose di cui avrai bisogno per velocizzare il tuo sito è la cache.
La cache ti permette di guadagnare secondi, a volte anche molti secondi.
Non a caso, WordPress salva tutte le sue informazioni in un database. Ogni volta che un utente visita il tuo sito, viene fatta una richiesta di accesso a delle precise informazioni al database, e ciò si tramuta in una lentezza di caricamento.
Dopo la prima visualizzazione della pagina, viene salvato il suo codice HTML direttamente nella cache, così che alle successive visualizzazioni di questa stessa pagina, WordPress non vada a contattare di nuovo il database ma fornirà immediatamente tutto il codice HTML salvato in cache.
Ecco cosa accade in pratica:
Questo si traduce in un notevole risparmio di tempo ed incrementa l’efficienza.
Ed allora, visto i vantaggi del caching, andiamo a vedere un plugin specifico. Ce ne sono tanti, ma fra i migliori c’è: W3 Total Cache.
COME CONFIGURARE W3 TOTAL CACHE
Per prima cosa verifica l’effettivo miglioramento delle prestazioni. Per farlo, misura il punteggio del tuo sito con lo strumento gratuito di Google PageSpeed e la velocità del tuo sito con lo strumento gratuito di Pingdom. Basterà inserire l’indirizzo del tuo sito web e premere i rispettivi pulsanti Analyze e Test Now. Salva i risultati.
[ad code=1 align=left]Ad ogni modifica sostanziale del sito, ad esempio se disattivi un plugin, se cambi qualcosa nella grafica o se aggiungi/togli un widget, ti verrà richiesto di svuotare la cache. Fallo sempre, eviterai di mostrare agli utenti qualcosa che non c’è più, o comunque, una versione “vecchia” del tuo sito.
- Ora torna alla tua bacheca in WordPress e vai su Performance > General settings >.All’attivazione del plugin, questo risulterà essere in modalità Anteprima (preview):
Premi sul pulsante Disable per attivare le funzionalità W3 Total Cache sul tuo sito WordPress, disabilitando appunto la modalità anteprima.
- Sempre in Performance > General settings > seleziona il box Toggle all caching types on or off at once e premi il pulsante Save all changes.
In questo modo saranno attivate tutte le funzioni di cache, ma non tutte saranno necessarie per il tuo sito, per cui occorrerò disattivarne alcune.
Solitamente, la maggior parte delle persone non utilizza i servizi CDN (content delivery network), Varnish e CloudFlare, per cui se anche te non li utilizzi, togli la spunta dalle relative caselle Enable.
- Ora vai in Performance > Minify > ed imposta la sotto-sezione HTML & XML così:
Con queste opzioni comprimi al massimo i file CSS e JS, così da ridurre il tempo di caricamento.
- Ora vai in Performance > Browser Cache > e nella sotto-sezione General, seleziona le seguenti caselle:
Ogni volta che un utente visita una pagina web, vengono scaricati in una cartella temporanea del Browser dell’utente i file della pagina che sta visualizzando, come le immagini, i file css e javascript. Se l’utente visita un’altra pagina dello stesso sito, molti file sono già presenti nella cache del Browser (la cartella temporanea), velocizzando notevolmente il caricamento della pagina stessa.
SE VUOI ANCORA PIU’ PRESTAZIONI, AGGIUNGI WP SMUSH.IT
Si sà, più sono grandi le immagini, e più tempo ci mette a caricarle. Per cercare di ridurre il peso delle immagini, lasciandone intatto l’aspetto visuale, ti consiglio di installare il plugin Wp Smush.it.
In più, è possibile tramite un semplice click, ridurre la dimensione di tutte le immagini già caricate in precedenza. Una volta installato, basta andare su Media > Bulk Smush.it > e premere il pulsante Run.
Immagini meno pesanti = sito più veloce.
CONDIVIDI I TUOI RISULTATI!
Se hai utilizzato il metodo descritto, scrivi nei commenti qui sotto il tempo di caricamento ed il punteggio di Google PageSpeed prima e dopo aver installato e configurato W3 Total Cache.