In WordPress, la cache salva una copia di ogni pagina di un sito web la prima volta che viene caricata e serve quei file ai visitatori ripetuti. Ciò può migliorare la velocità e le prestazioni di WordPress, accelerando i tempi di caricamento.
La maggior parte dei browser Web utilizza anche la cache per accelerare la navigazione. Essi memorizzano nella cache i file visualizzati di recente sul computer. Ciò significa che se si rivisita una pagina web, il browser può visualizzare i file già memorizzati sul computer anziché doverli scaricare nuovamente.
I browser possono anche memorizzare nella cache le informazioni DNS per velocizzare la navigazione verso i siti web visitati di frequente.
Per conoscere i diversi tipi di cache, potete utilizzare i link sottostanti:
Che cos’è la cache di WordPress?
La cache di WordPress memorizza una copia temporanea dei contenuti del vostro sito web. In questo modo si riduce il carico sui server dell’hosting WordPress e si velocizza l’esecuzione del sito web.
La cache può rendere il vostro sito web WordPress da 2 a 5 volte più veloce. Ma come funziona?
In che modo la cache migliora le prestazioni di WordPress?
Le pagine di WordPress sono dinamiche e ciò significa che devono essere costruite al volo ogni volta che vengono visitate. Ciò utilizza molte risorse del server e rallenta i tempi di caricamento.
Questo processo comporta numerosi passaggi, come l’esecuzione di script PHP, il recupero di contenuti da un database MySQL e altro ancora. WordPress lo utilizza per generare il contenuto HTML che i visitatori vedono.
Per saperne di più, consultate la nostra guida su come funziona WordPress dietro le quinte.
In che modo la cache di WordPress velocizza il vostro sito web? Invece di generare dinamicamente il contenuto HTML ogni volta, una copia della pagina viene salvata nella cache dopo il primo caricamento. I visitatori che si ripetono vedranno quindi la pagina precostruita, molto più velocemente che generarla da zero.
Come aggiungere la cache al vostro sito WordPress
Potete impostare il caching sul vostro sito web utilizzando un buon plugin per il caching di WordPress, come WP Rocket.
In alternativa, molte società di hosting WordPress come Bluehost e SiteGround offrono soluzioni di caching integrate.
Come cancellare la cache di WordPress
Quando si aggiornano i contenuti, le pagine nella cache di WordPress possono diventare obsolete. Ciò significa che i visitatori non vedranno la versione più recente dei vostri contenuti.
I plugin per la cache gestiscono questo aspetto dando all’utente il controllo su quando la cache scade, quando viene ripulita e altro ancora.
Tuttavia, può capitare che si desideri cancellare manualmente la cache di WordPress per assicurarsi che i visitatori vedano gli ultimi aggiornamenti.
Nella nostra guida su come svuotare la cache in WordPress troverete le istruzioni per i plugin di caching e i provider di hosting più diffusi.
Che cos’è la cache del browser?
La cache del browser è utilizzata dalla maggior parte dei browser web moderni per accelerare ulteriormente il caricamento delle pagine. Quando si visita una pagina web, il browser salva il contenuto statico, come le immagini e i fogli di stile, sul computer.
La volta successiva che si visita la pagina web, i file verranno caricati rapidamente dal computer invece di essere scaricati dal server web, che è più lento.
Come controllare la cache del browser con le intestazioni Expires
Come la cache di WordPress, i file della cache del browser possono diventare obsoleti. Per questo motivo il browser aggiorna il contenuto di tanto in tanto.
Il proprietario di un sito web può controllare la frequenza con cui i dati del sito vengono aggiornati dal browser. A tal fine, è possibile aggiungere le intestazioni expires al file .htaccess.
Le intestazioni Expires sono regole che stabiliscono una data di scadenza per ogni tipo di file memorizzato nella cache del browser, come questa:
## EXPIRES HEADER CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 3 days"
</IfModule>
## EXPIRES HEADER CACHING ##
Una volta scaduti, i file verranno ricaricati dal server per fornire ai visitatori la versione più recente della pagina.
Come cancellare la cache del browser
Gli utenti possono anche cancellare la cache del browser per la risoluzione dei problemi o per assicurarsi di visualizzare la versione più recente di un sito web.
Nella nostra guida offriamo istruzioni passo passo su come cancellare la cache del browser in tutti i principali browser.
Che cos’è la cache DNS?
DNS è l’acronimo di Domain Name Server (server dei nomi di dominio) ed è come una rubrica che contiene l’indirizzo IP associato a ogni sito web su Internet. Per saperne di più sul DNS, consultate la nostra guida sul funzionamento dei nomi di dominio.
Quando si digita l’indirizzo di un sito Web come www.google.com, il browser Web ha bisogno dell’indirizzo IP di quel sito per potervi indirizzare alla pagina Web che state cercando. Per trovare questo indirizzo IP, il browser deve accedere a un server DNS online.
Una volta che il browser conosce l’indirizzo IP di un nome di dominio, salva queste informazioni nella cache DNS locale del computer. In seguito, sarà in grado di navigare direttamente verso l’indirizzo IP corretto senza doverlo cercare in un server DNS online.
Come cancellare la cache DNS
Come altri tipi di cache, una cache DNS può diventare obsoleta.
Questo accade quando l’indirizzo IP associato a un dominio cambia, ad esempio quando si sposta un sito WordPress su un nuovo nome di dominio o si trasferisce WordPress su un nuovo host.
In questi casi, il vostro sito web verrà associato a un nuovo indirizzo IP, ma la cache DNS potrebbe ancora contenere il vecchio indirizzo.
In questo caso, potete seguire le nostre istruzioni su come cancellare la cache DNS. Vi mostriamo come farlo su Windows, Mac e Chrome.
Speriamo che questo articolo vi abbia aiutato a saperne di più sulla cache in WordPress. Potreste anche consultare il nostro elenco di letture aggiuntive qui sotto per trovare articoli correlati su suggerimenti, trucchi e idee utili per WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Ulteriori letture
- Come installare e configurare W3 Total Cache per i principianti
- Come aggiungere le intestazioni Expires in WordPress (2 metodi)
- La guida definitiva per aumentare la velocità e le prestazioni di WordPress
- I 5 migliori plugin per la cache di WordPress per velocizzare il vostro sito web (2024)
- Come installare e configurare WP Super Cache per i principianti (in modo semplice)
- Come cancellare la cache del browser in tutti i principali browser (metodo rapido)
- Come risolvere il problema del mancato aggiornamento immediato del sito web WordPress
- Come installare e configurare correttamente WP Rocket in WordPress
- Come cancellare la cache DNS (Mac, Windows, Chrome)
- Come cancellare la cache in WordPress (passo dopo passo)