Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Cos'è: Cache

In WordPress, una cache salva una copia di ogni pagina di un sito web la prima volta che viene caricata e serve tali file ai visitatori abituali. Questo 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 velocizzare la navigazione. Memorizzano nella cache i file visualizzati di recente sul tuo computer. Ciò significa che se rivisiti una pagina web, il browser può visualizzare i file già memorizzati sul tuo computer anziché doverli scaricare di nuovo.

I browser possono anche memorizzare nella cache le informazioni DNS per velocizzare la navigazione verso siti web visitati frequentemente.

Glossario: Cache

Puoi utilizzare i link sottostanti per conoscere i diversi tipi di cache:

  1. Cos'è una cache di WordPress?
  2. Cos'è una cache del browser?
  3. Cos'è una cache DNS?

Cos'è una cache di WordPress?

Una cache di WordPress memorizza una copia temporanea del contenuto del tuo sito web. Questo riduce il carico sui tuoi server di hosting WordPress e rende il tuo sito web più veloce.

La cache può rendere il tuo sito web WordPress da 2 a 5 volte più veloce. Ma come funziona?

Come la cache migliora le prestazioni di WordPress?

Le pagine di WordPress sono dinamiche, il che significa che devono essere costruite al volo ogni volta che qualcuno le visita. Questo utilizza molte risorse del server e rallenta i tempi di caricamento.

Questo processo comporta molti passaggi, come l'esecuzione di script PHP, il recupero di contenuti da un database MySQL e altro ancora. WordPress utilizza questo per generare il contenuto HTML che i visitatori vedono.

Puoi saperne di più nella nostra guida su come funziona realmente WordPress dietro le quinte.

Come funziona la cache di WordPress

Quindi, come velocizza il tuo sito web la cache di WordPress la velocità del tuo sito web? Invece di generare dinamicamente contenuti HTML ogni volta, una copia della pagina viene salvata nella cache dopo il primo caricamento. I visitatori abituali vedranno quindi la pagina pre-costruita, che è molto più veloce rispetto alla generazione da zero.

Come aggiungere la cache al tuo sito WordPress

Puoi configurare la cache sul tuo sito web utilizzando un buon plugin di cache per WordPress come WP Rocket.

In alternativa, molte società di hosting WordPress come Bluehost e SiteGround offrono soluzioni di cache integrate

Come svuotare la cache di WordPress

Man mano che aggiorni i tuoi contenuti, le pagine nella cache di WordPress potrebbero diventare obsolete. Ciò significa che i tuoi visitatori non vedranno la versione più recente dei tuoi contenuti.

I plugin di cache gestiscono questo aspetto dandoti il controllo su quando la cache scade, quando viene pulita e altro ancora.

Tuttavia, potrebbero esserci momenti in cui desideri svuotare manualmente la cache di WordPress per assicurarti che i tuoi visitatori vedano i tuoi ultimi aggiornamenti.

Svuotare la cache di WordPress in WP Rocket

Troverai istruzioni per i plugin di cache e i provider di hosting più diffusi nella nostra guida su come svuotare la cache in WordPress.

Cos'è una cache del browser?

La cache del browser viene utilizzata dalla maggior parte dei browser web moderni per velocizzare ulteriormente il caricamento delle pagine. Quando visiti una pagina web, essa salverà i contenuti statici, come immagini e fogli di stile, sul tuo computer.

La prossima volta che visiterai la pagina web, quei file verranno caricati rapidamente dal tuo 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 nella cache del tuo browser possono diventare obsoleti. Ecco perché il tuo browser aggiornerà i contenuti di tanto in tanto.

Come proprietario di un sito web, puoi controllare la frequenza con cui i dati del tuo sito web verranno aggiornati dal browser. Lo ottieni aggiungendo intestazioni Expires al tuo file .htaccess.

Le intestazioni Expires sono regole che impostano 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 che i file scadono, verranno ricaricati dal tuo 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 loro browser per scopi di risoluzione dei problemi o se desiderano assicurarsi di visualizzare la versione più recente di un sito web.

Offriamo istruzioni passo passo nella nostra guida su come cancellare la cache del tuo browser in tutti i browser principali.

Svuotare la cache del browser in Google Chrome

Cos'è una cache DNS?

DNS sta per Domain Name Server (Server dei Nomi di Dominio) ed è come un elenco di indirizzi che contiene l'indirizzo IP associato a ciascun sito web su Internet. Puoi saperne di più sul DNS nella nostra guida su come funzionano i nomi di dominio.

Quando digiti un indirizzo di sito web come www.google.com, il tuo browser web necessita dell'indirizzo IP di quel sito in modo da poterti indirizzare alla pagina web che stai cercando. Per trovare questo indirizzo IP, il browser deve accedere a un server DNS online.

Come funziona il DNS

Una volta che il tuo browser conosce l'indirizzo IP per un nome di dominio, salva tali informazioni in una cache DNS locale sul tuo computer. La prossima volta, sarà in grado di navigare direttamente all'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 sposta WordPress su un nuovo host.

In quei casi, il tuo sito web verrà associato a un nuovo indirizzo IP, ma la cache DNS potrebbe contenere ancora il vecchio indirizzo.

Quando ciò accade, puoi seguire le nostre istruzioni su come svuotare la cache DNS. Ti mostriamo come farlo su Windows, Mac e Chrome.

Speriamo che questo articolo ti abbia aiutato a saperne di più sulla cache in WordPress. Potresti anche voler consultare il nostro elenco di Letture aggiuntive qui sotto per articoli correlati su utili suggerimenti, trucchi e idee per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Letture aggiuntive

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!