Ambiente di testCloudways|Stack Lightning|WordPress 7.1.3|Breeze 2.6.1|Object Cache Pro 1.25.5|Verificato il 2026-10-19
Nella configurazione della cache di Cloudways, Varnish sul server salva le pagine già generate e Redis salva i risultati delle query al database, mentre il WordPress ottimizzato da Cloudways viene fornito con i plugin Breeze e Object Cache Pro già installati. Controllando gli header di risposta di un’applicazione di test con Lightning Stack, la home page veniva servita da più di 9 ore dalla stessa copia di Varnish, e le modifiche a un articolo compaiono solo dopo che Breeze o WP Rocket svuotano la cache.
Indice
3 min di lettura
Indice
3 min di lettura
View more
1️⃣ Struttura della cache di Cloudways
Un server Cloudways include, installati insieme, i web server Nginx e Apache, la cache di pagine Varnish, la cache di oggetti Redis, PHP-FPM e MariaDB. Per ogni applicazione scegli in [Application Settings] › [WebStack] uno dei due stack: Hybrid Stack, che usa insieme Nginx e Apache, oppure Lightning Stack, che usa solo Nginx. Lightning Stack non legge [.htaccess].
La scheda [WebStack] in [Application Settings] dell’applicazione
🗂️ Configurazione della cache di Cloudways
📂 Web server
NginxLightning Stack usa solo Nginx e PHP-FPM
ApacheHybrid Stack elabora le regole di .htaccess
📂 Cache delle pagine
VarnishSalva sul server copie delle pagine, attivabile o disattivabile per ogni app
BreezeCache di pagine tramite plugin di WordPress
📂 Cache di oggetti
Redis · Object Cache ProSalva i risultati delle query al database
📂 Esecuzione di WordPress
PHP-FPMEsegue il codice PHP
MariaDBDatabase
2️⃣ Impostazioni di Varnish e regole di esclusione
Varnish è attivo di default su tutti i server Cloudways e, se attivo sul server, vale per tutte le applicazioni di quel server. Per disattivarlo solo per un’applicazione, disattiva [Varnish] in [Application Settings] › [General] di quell’applicazione.
La scheda [General] di [Application Settings] dell’applicazione e l’interruttore [Varnish]
Le schermate di login e di amministrazione di WordPress, le pagine carrello e checkout di WooCommerce e le richieste con cookie di login sono escluse dalla cache fin dall’inizio. Per escludere altri indirizzi o cookie, aggiungili con [Add New Exclusion] nella scheda [Varnish] di [Application Settings]. L’indirizzo si inserisce come percorso senza il dominio, ad esempio [/booking/].
La scheda [Varnish] in [Application Settings] dell’applicazione
Richiedendo l’applicazione di test con un cookie di login, la risposta non conteneva l’header [x-cache], mentre la home page richiesta senza cookie mostrava [x-cache: HIT] e [age: 33254]. [age] indica i secondi trascorsi da quando è stata creata la copia di Varnish, qui circa 9 ore e 14 minuti.
Varnish si usa con WordPress e Magento 2 e non è adatto a Laravel né alle applicazioni PHP sviluppate in proprio.
La durata della cache (TTL) si imposta in [Cache Lifetime] di Varnish, in [Settings & Packages] › [Advanced] del server; su un server di test appena creato il valore era 30 giorni. I valori disponibili sono 4, 8, 14 e 24 ore e 7, 14 e 30 giorni e, poiché vale per il server, si applica a tutte le sue applicazioni, staging compreso.
La scheda [Advanced] di [Settings & Packages] del server[Cache Lifetime] di Varnish in fondo alla scheda [Advanced]
🧭 Simulatore delle impostazioni della cache di Cloudways
Clicca su una voce evidenziata del menu a sinistra o su un interruttore evidenziato sullo schermo
3️⃣ Redis e Object Cache Pro
Anche quando Varnish salva la pagina, le richieste escluse dalla cache, come quelle degli utenti connessi o del carrello, fanno sì che WordPress interroghi il database per costruire la pagina. Object Cache Pro è un plugin che salva questi risultati nella memoria di Redis, così che quando gli stessi dati vengono richiesti di nuovo non si passa più dal database.
Le applicazioni WordPress e WooCommerce ottimizzate da Cloudways vengono create con Object Cache Pro installato e attivo, e gli utenti Cloudways lo usano gratuitamente. Si attiva e si disattiva nella scheda [Application Settings] › [WordPress] dell’applicazione, e anche un’applicazione di test appena creata lo aveva attivo fin dall’inizio.
L’interruttore [Object Cache Pro] in cima alla scheda [Application Settings] › [WordPress]
Se lo installi insieme a un altro plugin di cache di oggetti, come Redis Object Cache o WP Redis, si crea un conflitto, quindi elimina prima quel plugin. Se spegni il servizio Redis sul server, Object Cache Pro viene disattivato in tutte le applicazioni, e non si può usare con versioni di PHP inferiori alla 7.4.
4️⃣ Scegliere tra Breeze e WP Rocket
La cache di pagine funziona anche con il solo Varnish, senza Breeze. Tuttavia Varnish non si accorge da solo che un articolo è cambiato, quindi la vecchia pagina resta visibile finché non scade la durata della cache o non la svuoti tu.
Breeze è un plugin di cache gratuito fornito già installato nel WordPress ottimizzato da Cloudways, e la sua schermata delle impostazioni si apre da [Impostazioni] › [Breeze] nel menu di amministrazione.
Nell’applicazione controllata, [Cache System] era attivo e la cache interna veniva svuotata ogni 1440 minuti (1 giorno). Se [Auto Purge Varnish] nella scheda [VARNISH] è attivo, pubblicare un nuovo articolo o una nuova pagina, o ricevere un commento, svuota anche la cache di Varnish.
La scheda [BASIC OPTIONS] delle impostazioni di Breeze
Se usi WP Rocket, disattiva ed elimina gli altri plugin di ottimizzazione come Breeze. Subito dopo che un sito che usava WP Rocket è stato spostato in una nuova applicazione con il plugin Migrator, l’HTML della home page conteneva insieme il marcatore di cache di Breeze e lo script di caricamento differito di WP Rocket. Per questo, dopo aver spostato un sito, controlla prima di tutto se Breeze è attivo.
WP Rocket · scheda [Varnish] – attivare lo svuotamento automatico svolge lo stesso ruolo di Breeze, e Object Cache Pro può essere usato insieme a plugin di cache di pagine come Breeze e WP Rocket.
5️⃣ Svuotare la cache
Per svuotare subito la cache, usa il menu [Breeze] della barra di amministrazione di WordPress in alto.
Il menu [Breeze] della barra di amministrazione
Se ti colleghi via SSH, il comando seguente svuota insieme la cache del plugin e quella di Varnish.
wpbreezepurge--cache=all
[--cache=varnish] svuota solo la cache di Varnish.
wpbreezepurge--cache=varnish
[--cache=local] svuota solo la cache del plugin.
wpbreezepurge--cache=local
In un sito con un proxy come Cloudflare davanti, le modifiche potrebbero non comparire subito anche dopo aver svuotato Varnish; in tal caso svuota anche la cache di Cloudflare.
🔢 FAQ & contenuti consigliati
Varnish mette in cache anche le pagine 404, per 5 minuti.
L’elenco di esclusione predefinito si basa su indirizzi in inglese come [/cart], quindi un indirizzo tradotto, come il tedesco [/warenkorb], va aggiunto a parte alle regole di esclusione di Varnish.
Se disattivi Object Cache Pro dalle impostazioni dell’applicazione, il plugin viene disattivato ed eliminato. Se invece spegni il servizio Redis del server, viene solo disattivato e resta installato, e si riattiva quando riaccendi Redis.
☁️Contenuti consigliati su Cloudways19 articoli · 2 strumenti
🗂️ Gestire Cloudways
📄 Iscrizione e impostazioni di base📄 Collegare il dominio📄 Configurare SSL
📋 Server & applicazione📄 Accesso amministratore📄 Staging Management📄 Pagamenti e prezzi📄 Email · add-on SMTP📄 MCP · gestione del server con l'IA📄 Accesso SFTP·SSH📄 Migrazione📄 Backup📄 Ridimensionare il server
📋 Hosting a confronto: TOP 7📄 Cos'è il cloud hosting📄 Cos'è l'hosting gestito📄 Costi dell’hosting web📄 Cloudways per piccole imprese📄 Cloudways WooCommerce
🛠️ Ricerca WHOIS🛠️ Rileva tema · plugin
📡 Documentazione di Varnish Cache📡 Documentazione di Object Cache Pro📡 Plugin Breeze (directory di WordPress.org)
ℹ️ Informativa sull'affiliazione I contenuti di questo sito includono link di affiliazione. Se un visitatore acquista un prodotto o un servizio tramite uno di questi link, il sito riceve una commissione dal venditore. In questo processo l'importo pagato dall'acquirente (durante le promozioni l'importo scende↓) non aumenta. Prezzi, sconti e disponibilità indicati si riferiscono al momento della stesura e possono differire da quelli reali: prima di acquistare verifica sempre presso il venditore. I prodotti vengono scelti e valutati secondo criteri propri, e le commissioni non influiscono sull'ordine di presentazione né sul contenuto delle valutazioni.