Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Che cos'è: Cache

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

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.

Glossary: Cache

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.

How a WordPress Cache Works

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.

Clearing the WordPress Cache in WP Rocket

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.

Clearing the Browser Cache in Google Chrome

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.

How DNS Works

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!