Per ottenere le massime prestazioni in velocità su Joomla 6 sfruttando la cache, la configurazione ideale prevede la combinazione di cache di sistema, cache a pagina intera e compressione lato server.

Di seguito trovi i parametri da impostare per massimizzare la reattività del sito e ridurre il tempo di risposta del server (TTFB).

1. Configurazione Globale (Cache di Sistema)

Accedi al pannello di controllo e vai su Sistema > Configurazione globale > scheda Sistema > sezione Cache.
• Cache di sistema. Imposta su ON - Cache unica moderata (Conservative Caching) nella maggior parte dei casi, oppure su ON - Cache progressiva (Progressive Caching) per la massima velocità assoluta se il sito non ha moduli dinamici o aree riservate per utenti loggati. Secondo noi nel tuo caso potrebbe essere indicata Progressive Caching perché non vediamo moduli dinamici o aree riservate.
• Gestore cache (Cache Handler). Se hai il piano hosting Topwebultra eleziona Redis al posto del valore predefinito File, poiché salvano i dati nella RAM del server riducendo drasticamente i tempi di lettura rispetto al disco. I parametri di connessione a redis possono essere recuperati dalla sezione "Informazioni Redis" del cpanel.
• Durata cache (Cache Time). Imposta un valore tra 60 e 1440 minuti (da 1 ora a 24 ore) se non aggiorni i contenuti ogni pochi minuti. Più lungo è il tempo, meno spesso Joomla dovrà rigenerare le pagine dal database.
• Cache specifica per piattaforma. Lascia su No se utilizzi un template moderno e responsive, evitando così di duplicare inutilmente i file in memoria per desktop e mobile.

2. Plugin di Cache di Pagina e Browser

Per servire l'intera pagina HTML istantaneamente ai visitatori non loggati senza interrogare il database, devi attivare i plugin nativi di Joomla. Vai su Sistema > Gestione > Plugin.
• System - Page Cache. Cercalo e abilitalo per memorizzare intere pagine per URL, garantendo caricamenti quasi istantanei agli utenti ospiti.
• Usa la cache del browser. Apri le impostazioni del plugin System - Page Cache e imposta su Sì l'opzione per la cache del browser, permettendo ai dispositivi dei visitatori di salvare localmente le risorse statiche.
• Esclusioni mirate. Sempre dentro il plugin System - Page Cache, inserisci eventuali URL o voci di menu dinamiche (come carrelli e-commerce, moduli di contatto o pagine di checkout) nel campo delle esclusioni per evitare conflitti.