Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Gestire un sistema di cache su WordPress o su altre applicazioni

Aggiornamento 13/08/2026

Questa guida riguarda l'ottimizzazione di un sito web e, in particolare, l'utilizzo di un motore di cache al suo interno.

 

Introduzione

  • Quando Infomaniak rileva che il tuo sito web utilizza più risorse rispetto agli altri siti sullo stesso server, viene eseguita un'analisi.
    • Spesso, si riscontra che una semplice modifica di una query o di un parametro consentirebbe di ottimizzare il tuo sito e ridurre il carico sul server.
    • In questo caso, sarai contattato via e-mail con le istruzioni da seguire, che includono frequentemente l'installazione o l'attivazione di un motore di cache.
  • Il consumo di risorse non è necessariamente legato al numero di visitatori.
    • Un sito ben ottimizzato, aggiornato e con un motore di cache correttamente configurato può gestire diverse decine di migliaia di visitatori al giorno, mentre un sito mal ottimizzato può consumare troppe risorse anche con solo poche visite al giorno.
  • Un motore di cache memorizza temporaneamente i dati utilizzati più frequentemente, in modo da fornirli più rapidamente durante le successive richieste.
    • Questo migliora notevolmente la velocità del sito e riduce il carico sui database o sui servizi web.
    • Per installare un sistema di cache avanzato (Redis, Memcached) su Server Cloud Infomaniak, consulta questa guida.

 

Abilitare un motore di cache…

… su WordPress

WordPress offre numerosi plugin di caching. Ecco i più popolari ed efficaci:

  • WP Rocket (a pagamento, la soluzione "tutto in uno" più performante e semplice).
  • WP Super Cache (gratuito, sviluppato da Automattic, molto affidabile).
  • LiteSpeed Cache (gratuito, estremamente completo).

Procedura di attivazione standard:

  1. Accedi al pannello di amministrazione di WordPress.
  2. Vai su Plugin > Aggiungi.
  3. Cerca uno dei plugin menzionati, installalo e poi attivalo.
  4. Configura le opzioni di cache: memorizzazione nella cache delle pagine, minificazione CSS/JS e, soprattutto, il caricamento differito delle immagini.

Consulta anche questa altra guida sull'argomento.

… su Joomla (v4 e v5)

  1. Accedere a Sistema > Configurazione generale.
  2. Selezionare la scheda Sistema.
  3. Nella sezione Impostazioni della cache, attiva la cache (la modalità Conservativa è la più sicura per iniziare).
  4. Seleziona il gestore della cache (File predefinito).
  5. Successivamente, andate in Sistema > Plugin e assicuratevi che il plugin Sistema - Cache sia attivo per memorizzare nella cache le intere pagine.

… su PrestaShop (v1.7 & v8+)

  1. Andate in Impostazioni avanzate > Prestazioni.
  2. Smarty: selezionate "Non ricompilare mai i file di template" (in ambiente di produzione) e attivate la "Cache".
  3. CCC (Combina, Comprimi e Memorizza nella cache): attiva tutte le opzioni (Cache CSS intelligente, Cache JS intelligente, Ottimizzazione Apache).
  4. Cache: nella parte inferiore della pagina, attiva "Utilizza la cache". Su un hosting condiviso, privilegia il sistema di file; su un Server Cloud, utilizza Memcached.

… su Drupal (v9, v10 e v11)

La cache è integrata nativamente ed è molto potente in Drupal:

  1. Andare in Impostazioni > Sviluppo > Prestazioni.
  2. Selezionare "Memorizzare nella cache le pagine per gli utenti non registrati".
  3. Definisci una durata per "Scadenza massima della cache nel browser e nel proxy" (ad esempio: 10 minuti).
  4. Attiva l'aggregazione dei file CSS e JavaScript.

… su Contao (v4 e v5)

  1. La gestione della cache avviene ora principalmente tramite il file di configurazione config/config.yaml o tramite l'interfaccia di amministrazione.Layout > Temi > Modifica il layout della pagina.
  2. Definisci un "Tempo di scadenza della cache" per la pagina in questione.
  3. Utilizza il Contao Manager per svuotare la cache di produzione (Symfony Cache) dopo aver apportato modifiche strutturali.

 

Verifica dell'efficacia

Dopo l'attivazione, testa il tuo sito con questi strumenti gratuiti:


Questa FAQ è stata utile?