LiteSpeed Cache per WordPress: configurazione consigliata su Xlogic

LiteSpeed Cache per WordPress deve essere configurato in modo progressivo: prima la page cache, poi cache browser e ottimizzazione, infine le funzioni avanzate. Sui server LiteSpeed Xlogic il plugin può utilizzare la cache a livello server, ma attivare contemporaneamente minificazione, combinazione, ritardo JavaScript e servizi esterni rende difficile individuare incompatibilità.

LiteSpeed Cache per WordPress non è solamente un plugin di minificazione. La funzione principale è collaborare con LiteSpeed Web Server per servire copie memorizzate delle pagine pubbliche senza eseguire WordPress, PHP e database a ogni visita. Include inoltre strumenti separati per immagini, CSS, JavaScript, database, CDN e servizi QUIC.cloud.

Prima di iniziare

Prima di modificare le impostazioni:

  • crea un backup recente;
  • annota le opzioni attuali o esporta la configurazione;
  • disattiva altri plugin di page cache che svolgono la stessa funzione;
  • verifica che il sito funzioni correttamente senza nuove ottimizzazioni;
  • prepara un elenco di pagine critiche: homepage, articoli, login, account, carrello, checkout e moduli;
  • esegui un test di riferimento prima delle modifiche.

Non confrontare test eseguiti con località, dispositivo e condizioni completamente differenti. La prima visita dopo un purge può essere più lenta perché la cache deve essere rigenerata.

Installa e riconosci LiteSpeed Cache

In WordPress apri Plugin → Aggiungi nuovo, cerca LiteSpeed Cache e installa il plugin ufficiale. Dopo l’attivazione compare il menu LiteSpeed Cache.

Il plugin può essere installato anche su server non LiteSpeed, ma la page cache a livello server richiede un prodotto LiteSpeed o un ambiente compatibile configurato dal provider. Sui servizi Xlogic predisposti, il server gestisce la parte necessaria; il cliente non deve configurare Cache Root o impostazioni amministrative del web server.

Usa un preset prudente

La documentazione LiteSpeed mette a disposizione preset che applicano gruppi di opzioni e salvano un backup della configurazione precedente. Per iniziare è preferibile un profilo conservativo come Basic o, dopo i test, Advanced.

Non scegliere il preset più aggressivo soltanto perché promette un punteggio superiore. Le ottimizzazioni avanzate possono modificare ordine e caricamento di CSS e JavaScript, con possibili effetti su menu, moduli, cookie banner, tracciamenti, slider e checkout.

Impostazioni principali della cache

Apri LiteSpeed Cache → Cache. Per un sito standard:

  • Enable Cache: attivo;
  • Cache Logged-in Users: normalmente disattivo, salvo progetto testato con contenuti privati;
  • Cache Commenters: valuta in base al sito;
  • Cache REST API: mantieni il valore del preset e verifica integrazioni;
  • Cache Login Page: può essere attivo, ma controlla plugin di sicurezza e login personalizzati;
  • Cache favicon e risorse PHP: usa i valori consigliati dal preset;
  • Cache Mobile: non è necessaria per un normale tema responsive che genera lo stesso HTML.

Cache Mobile deve essere valutata solo quando il sito produce HTML realmente diverso in base al dispositivo. Attivarla inutilmente raddoppia le varianti di cache e aumenta la complessità.

TTL e scadenza della cache

Il TTL stabilisce per quanto tempo una copia può restare valida. Un TTL breve aggiorna più spesso ma aumenta le rigenerazioni; un TTL lungo riduce il lavoro ma richiede purge corretto quando cambiano contenuti.

WordPress e LiteSpeed Cache eliminano automaticamente molte copie quando pubblichi o aggiorni contenuti. Non impostare TTL estremamente bassi per “avere sempre tutto aggiornato”: potresti annullare gran parte del beneficio della cache.

Per siti editoriali stabili usa i valori del preset e verifica che aggiornamenti, menu, widget e home vengano invalidati correttamente. Per pagine con dati esterni valuta esclusioni o purge mirati.

Pagine da non memorizzare

Non devono essere condivise tra utenti le pagine che mostrano contenuti personali o transazioni. Nei plugin e-commerce più diffusi molte esclusioni sono gestite automaticamente, ma vanno comunque testate.

Controlla:

  • carrello;
  • checkout;
  • area personale;
  • ordini e download riservati;
  • pagine con preventivi personalizzati;
  • contenuti basati su cookie o sessione;
  • dashboard e amministrazione;
  • URL con parametri che modificano realmente il contenuto.

Aggiungi esclusioni solo quando necessarie. Escludere l’intero sito o grandi sezioni può riportare tutte le richieste su PHP e database.

Purge: quando e come usarlo

Il purge elimina copie memorizzate. Usalo dopo modifiche importanti a tema, CSS, menu, widget o configurazione cache. Preferisci il purge mirato quando possibile.

  • Purge This Page: elimina la pagina corrente;
  • Purge All: elimina la page cache del sito;
  • Purge All – LSCache: può variare in base alla versione;
  • Empty Entire Cache: è un’operazione più ampia e non va usata di routine.

Dopo un purge visita una volta le pagine principali per consentire la rigenerazione. Non eseguire purge continui tramite cron: una cache eliminata ogni pochi minuti non può ridurre efficacemente il carico.

Cache browser

La cache browser permette al dispositivo del visitatore di conservare file statici come immagini, CSS e JavaScript. Attivala attraverso il preset o le impostazioni appropriate e usa durate lunghe per risorse versionate.

Quando modifichi un file ma il browser mostra ancora la versione precedente, verifica che WordPress o il tema cambino la query string o il nome della risorsa. Prima di ridurre globalmente la durata, prova finestra privata, purge e ricaricamento controllato.

Minificazione e combinazione CSS e JavaScript

Attiva una funzione alla volta:

  1. minificazione CSS;
  2. minificazione JavaScript;
  3. caricamento differito o ritardato;
  4. ottimizzazioni CSS avanzate;
  5. eventuale combinazione, solo se realmente utile.

Dopo ogni passaggio testa:

  • menu desktop e mobile;
  • slider e popup;
  • moduli e validazione;
  • cookie banner;
  • ricerca;
  • carrello e checkout;
  • pagamenti;
  • Analytics e strumenti di consenso.

Con HTTP/2 e HTTP/3 la combinazione di molti file non è sempre vantaggiosa. Se un’opzione rompe il sito, disattivala, esegui purge e aggiungi esclusioni solamente dopo aver identificato la risorsa responsabile.

Ottimizzazione delle immagini

LiteSpeed Cache può collegarsi ai servizi di ottimizzazione per comprimere immagini e generare formati moderni. Prima verifica:

  • backup degli originali;
  • spazio disponibile;
  • compatibilità con CDN e plugin immagini;
  • corretto caricamento WebP o AVIF;
  • qualità visiva;
  • assenza di duplicazione con altri servizi.

Ridimensiona comunque le immagini alle dimensioni di utilizzo. Convertire in WebP una fotografia enorme non sostituisce un corretto ridimensionamento.

Lazy load

Il lazy load rimanda il caricamento delle immagini fuori dallo schermo. Può migliorare le pagine lunghe, ma l’immagine principale visibile immediatamente non dovrebbe essere ritardata in modo da peggiorare il Largest Contentful Paint.

Escludi logo, immagine hero o elementi critici se compaiono tardi o provocano spostamenti. Controlla gallerie, slider, mappe e iframe video.

Database: pulizia prudente

La sezione Database può eliminare revisioni, transients, bozze e altri dati. Non eseguire “Clean All” senza un backup e senza comprendere ciò che verrà rimosso.

La pulizia non sostituisce l’ottimizzazione delle query e non deve essere pianificata con frequenza eccessiva. Alcuni plugin utilizzano transients e revisioni per funzioni legittime. Prima controlla quantità, crescita e impatto.

Object Cache, Redis e Memcached

L’object cache persistente può ridurre query ripetute, ma deve essere disponibile e configurata sul piano hosting. Non attivare Redis o Memcached inserendo host e porta casuali.

Quando il servizio è disponibile:

  • usa i parametri forniti da Xlogic;
  • verifica lo stato della connessione;
  • controlla che ogni sito abbia un namespace o prefisso adeguato;
  • testa amministrazione, login e dati dinamici;
  • svuota l’object cache dopo modifiche strutturali.

Come verificare se la cache funziona

Apri una pagina pubblica da visitatore anonimo, esegui due richieste e controlla le intestazioni HTTP con gli strumenti del browser o un comando amministrativo. Le intestazioni LiteSpeed possono indicare hit, miss o bypass.

La prima richiesta dopo il purge può essere un miss; la seconda dovrebbe diventare hit se la pagina è memorizzabile. Un bypass può essere corretto per utente autenticato, carrello, cookie, query string o pagina esclusa.

Non valutare la cache esclusivamente dal punteggio di uno strumento esterno. Controlla tempo di risposta, intestazioni, correttezza del sito e riduzione del lavoro dinamico.

Procedura consigliata Xlogic

  1. installa il plugin ufficiale;
  2. applica il preset Basic;
  3. controlla page cache e pagine escluse;
  4. abilita cache browser;
  5. verifica due volte le intestazioni di una pagina anonima;
  6. esegui test funzionali;
  7. attiva una sola ottimizzazione CSS o JavaScript;
  8. ripeti i test;
  9. ottimizza immagini e lazy load;
  10. valuta funzioni avanzate solamente dopo la stabilità.

Quando aprire un ticket Xlogic

Apri un ticket se la page cache non produce mai hit su pagine pubbliche memorizzabili, se compare un errore server o se hai bisogno dei parametri di un servizio disponibile sul piano.

Indica dominio, URL, impostazioni modificate, intestazioni HTTP, orario e passaggi per riprodurre il problema. Non inviare password WordPress, cPanel, Redis o codici 2FA.

Fonti tecniche ufficiali

Domande frequenti su LiteSpeed Cache

LiteSpeed Cache funziona senza LiteSpeed Web Server?

Le funzioni di ottimizzazione possono essere disponibili, ma la page cache integrata richiede un server LiteSpeed o un ambiente compatibile configurato dal provider.

Quale preset devo usare?

Per iniziare usa Basic. Dopo aver verificato cache e funzionalità puoi provare Advanced. Evita preset aggressivi senza staging e test completi.

Devo attivare Cache Mobile?

Non per un normale tema responsive che genera lo stesso HTML. Serve soltanto quando il sito produce una versione HTML distinta per dispositivi mobili.

Perché vedo LSCache miss?

La prima richiesta dopo un purge può essere miss. Può inoltre esserci un bypass per login, cookie, carrello, query string o esclusioni. Ripeti il test da anonimo su una pagina memorizzabile.

Posso usare LiteSpeed Cache insieme a un altro plugin di cache?

È sconsigliato usare due sistemi di page cache contemporaneamente. Possono produrre conflitti, cache annidate e risultati difficili da diagnosticare.

LiteSpeed Cache per WordPress: configurazione consigliata su Xlogic ultima modifica: 2026-08-01T15:44:25+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?