1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Gestire un motore di cache su WordPress o altra applicazione
Questa guida riguarda l'ottimizzazione di un sito web e, in particolare, l'uso di un motore di cache su di esso.
Premessa
- Quando Infomaniak si accorge che il tuo sito web consuma più risorse rispetto ad altri siti sullo stesso server, viene effettuata un'analisi.
- Spesso, emerge che una semplice modifica a una richiesta o a un parametro permetterebbe di ottimizzare il tuo sito e di alleggerire il carico del server.
- Verrete quindi contattati via email con le istruzioni da seguire, che includono spesso 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 configurato correttamente può gestire decine di migliaia di visitatori al giorno, mentre un sito mal ottimizzato può consumare troppe risorse con solo poche visite al giorno.
- Un motore di cache memorizza temporaneamente i dati frequentemente utilizzati per fornirli più rapidamente in risposta a nuove richieste.
- Questo migliora significativamente la velocità del sito e riduce il carico sui database o servizi web.
- Per installare un sistema di cache su Serveur Cloud Infomaniak, consultate questa altra guida.
Attivare un motore di cache…
… su WordPress
WordPress dispone di numerosi plugin di cache. Ecco i più popolari ed efficaci:
- WP Super Cache (gratuito, facile da configurare)
- W3 Total Cache (avanzato, opzioni multiple)
- WP Rocket (a pagamento, interfaccia semplice e performante)
Procedura di attivazione:
- Accedi alla tua amministrazione WordPress.
- Vai su Estensioni > Aggiungi.
- Cerca uno dei plugin menzionati, installalo e poi attivalo.
- Configurate le opzioni di cache in base alle vostre esigenze: caching delle pagine, minificazione dei file CSS/JS, compressione gzip, ecc.
- Testate le prestazioni con e senza cache utilizzando strumenti come Google PageSpeed Insights o GTmetrix.
Per approfondire, consultate anche:
- https://news.infomaniak.com/6-moyens-techniques-pour-optimiser-un-site-wordpress/
- https://news.infomaniak.com/memcached-w3totalcache/
- https://www.seomix.fr/?s=cache
… su Joomla
Accedi all'amministrazione Joomla e segui questi passaggi:
- Accedi a Sistema > Configurazione globale.
- Seleziona la scheda Sistema.
- Nella sezione Cache, attiva la cache del sistema.
- Scegli il tipo di cache: Conservativo (cache individuale per utente) o Progressivo (cache condiviso tra utenti). La cache progressiva è consigliata per migliori prestazioni.
- Imposta la durata di validità della cache in minuti (ad esempio, 60 minuti per un sito attivo o più a lungo per un sito statico).
- Salva le impostazioni.
- Per svuotare manualmente la cache, vai su Sistema > Gestisci la cache e poi elimina i file della cache.
Joomla 5 offre una gestione del cache migliorata e un'interfaccia modernizzata rispetto alla versione 4.x.
… su PrestaShop
Accedi all'amministrazione di PrestaShop quindi:
- Vai nel menu Impostazioni avanzate > Prestazioni.
- Nella sezione Smarty, attiva l'opzione Cache.
- Nel blocco CCC (Combine, Compress and Cache), attivate tutte le opzioni disponibili.
- Nel blocco Cache, attiva Utilizza la cache.
- Segui le istruzioni per installare le estensioni o i moduli consigliati (es. Memcached, Redis) per un'ottimizzazione aggiuntiva.
- Salva le tue modifiche.
… su Magento
Magento 1.x è obsoleto. Per Magento 2, procedere come segue:
- Accedi all'amministrazione di Magento.
- Accedi a Sistema > Gestione della cache.
- La cache è attivata per impostazione predefinita. È possibile svuotare o aggiornare la cache da questa interfaccia.
- Assicurati che tutti i tipi di cache consigliati (Configurazione, Page Cache, Layouts, ecc.) siano attivati.
- Per prestazioni ottimali, utilizzate soluzioni complementari come Redis o Varnish se il vostro hosting le supporta.
… su Contao (versione 4.x)
Accedi al back office di Contao e poi:
- Vai su Moduli > Sistema > Configurazione.
- In Modalità della cache, seleziona le opzioni Utilizzare la cache del sistema e Utilizzare la cache del browser.
- Salva le tue modifiche.
… su Drupal (versione 9.x)
Per Drupal 7.x (ancora utilizzato ma non consigliato), procedere come segue:
- Accedi all'amministrazione di Drupal.
- Vai su Configurazione > Prestazioni.
- Spuntate la casella Metti in cache le pagine per gli utenti anonimi.
- Salva.
Per Drupal 9.x (consigliato): la cache è attivata per impostazione predefinita e gestita tramite i moduli interni. È possibile configurare la cache in Configurazione > Sviluppo > Prestazioni. Per migliorare ulteriormente le prestazioni, utilizzare sistemi esterni come Redis o Varnish, se disponibili.