La maggior parte di ciò che un visitatore carica non raggiunge mai PHP: viene servita dalla cache, che rappresenta il motivo principale per cui un sito qui è veloce.
I livelli, a partire da quello più esterno
La CDN, se ne possiede una, serve immagini e file statici da una posizione vicina al visitatore. La cache del server conserva intere pagine renderizzate, in modo che una nuova visita non esegua PHP. Il plugin di cache Zinn® sui siti WordPress stabilisce cosa può essere memorizzato nella cache e svuota le pagine corrette quando pubblica contenuti.
Quando è necessario svuotarla
La pubblicazione, la modifica di un articolo o la modifica di un menu svuota automaticamente le pagine interessate. È necessario svuotarla manualmente dopo aver modificato qualcosa che il plugin non può rilevare: un file del tema modificato tramite SFTP, un'impostazione modificata direttamente nel database.
Siti → il Suo sito → Cache → Svuota.
"La mia modifica non è visibile"
Verifichi in questo ordine, poiché si tratta quasi sempre dell'ultima voce:
- Svuoti la cache del sito dalla schermata sopra indicata.
- Svuoti la CDN, se la modifica riguarda un'immagine o un foglio di stile.
- Controlli il Suo browser. Carichi la pagina in una finestra anonima. Più della metà di questi casi dipende da una cache locale, e nessuno svuotamento della nostra potrà risolverlo.
Cosa non viene mai memorizzato nella cache
Sessioni con accesso effettuato, carrelli, pagine di checkout e schermate di amministrazione. Un negozio non serve a un cliente il carrello di un altro cliente, e questo viene imposto a livello di sistema anziché semplicemente configurato.