Vai al contenuto principale

Speed Cache: Gestisci le pagine memorizzate nella cache

1. Aggiungere URL al sistema di cache

Per applicare Speed Cache , è necessario aggiungere le pagine del sito web (URL) all'elenco Speed Cache . Dalla dashboard, fare clic su Gestisci URL memorizzati nella cache.

 

gestire-cache-url

 

Da qui vedrai l'elenco degli URL già presenti nel sistema di cache.

 

elenco URL memorizzato nella cache

 

Per aggiungere un URL alla cache, hai 3 soluzioni:

  • Utilizzare il pulsante Importa URL dai menu
  • Fare clic sul Aggiungi e incollare un URL personalizzato
  • Utilizzare alcune regole per includere un set di URL

 

Il pulsante Importa URL dal menu aprirà una lightbox dalla quale potrai importare uno o più menu Joomla.

 

selezione-url-cache

 

Dalle impostazioni, è anche possibile abilitare un'opzione per aggiungere automaticamente nuovi elementi del menu all'elenco degli URL memorizzati nella cache. In questo caso, vengono applicati i valori di configurazione predefiniti.

 

menu-cache-auto

 

Per aggiungere un URL personalizzato alla cache, utilizzare il pulsante Aggiungi

 

URL della cache

 

Infine, basta premere il pulsante "Stato" per "pubblicare" (aggiungere alla cache) l'URL (pagina). L'aggiunta di una pagina alla cache attiverà la cache statica e la cache del browser per la pagina.

Nota: sulla barra dei controlli, puoi utilizzare l'elenco a discesa in blocco per modificare gli stati degli elementi con un clic

Le regole di inclusione ti aiuteranno ad aggiungere un set di URL al tuo sistema di cache. Ad esempio, se vuoi inserire nel sistema Speed Cache tutte le sezioni di notizie in cui l'URL inizia con /news, puoi aggiungere la seguente regola: 

 

aggiungi-regola-cache

 

Le regole di inclusione URL offrono la possibilità di utilizzare le stelle nei tuoi URL, in modo da poter inserire nella cache migliaia di URL con una singola richiesta. Ecco alcuni utili esempi di utilizzo

  • Aggiungi una regola per includere tutti gli URL basati su un prefisso (incluso questo URL con prefisso): www.dominio.com/news*
  • Aggiungi una regola per includere tutti gli URL basati su un prefisso (escluso questo URL con prefisso): www.dominio.com/notizie/*
  • Includi una parte di un URL dalla cache: www.dominio.com/news/*/temi

2. Escludere gli URL dalla cache

L'esclusione degli URL dalla cache funziona allo stesso modo: è possibile escludere gli URL uno alla volta o utilizzando delle regole. Per escludere un URL, aprire la scheda " Esclusione URL dalla cache", quindi fare clic sul pulsante "Nuovo" .

 

escludere-cache-URL

 

Le regole di esclusione URL offrono la possibilità di utilizzare le stelle nei tuoi URL, in modo da poter escludere dalla cache migliaia di URL con una singola richiesta. Ecco alcuni utili esempi di utilizzo

  • Aggiungi una regola per escludere tutti gli URL basati su un prefisso (incluso questo URL con prefisso): www.dominio.com/news*
  • Aggiungi una regola per escludere tutti gli URL basati su un prefisso (escluso questo URL con prefisso): www.dominio.com/news/*
  • Escludere una parte di un URL dalla cache: www.dominio.com/news/*/temi

3. Cache per pagina e stato utente

Come avrete notato, nell'elenco URL è possibile attivare la cache per gli utenti ospiti e/o per gli utenti registrati. Speed cache , infatti, è in grado di gestire la cache anche per gli utenti registrati e quindi per tutti i contenuti dinamici.

Questo è un problema che non puoi gestire con il plugin Joomla - Page cache.  

Per attivare la cache per gli utenti registrati è necessario attivare un file di cache per gli utenti Joomla dalla configurazione.

 

cache-logged-joomla

 

Il fatto che sia possibile attivare la cache per gli utenti registrati per pagina è molto flessibile e consigliamo di eseguire alcuni test sul frontend con gli account utente su tutti i contenuti dinamici.

4. Pulisci tutte le cache di Joomla

Una volta aggiunta una pagina alla cache, Joomla creerà alcuni file di cache, Speed Cache genererà una cache statica (file HTML) e il file verrà memorizzato nel browser dell'utente (cache del browser).

La pulizia della cache Speed Cache può rimuovere tutti i file e la cache con un clic, senza dover pulire separatamente la cache di Joomla.

 

cache-tutto-svuotato

 

Nelle impostazioni è anche possibile attivare un parametro per pulire automaticamente tutta la cache delle azioni. Infatti, nelle azioni backend/frontend come il salvataggio di un contenuto, tutta la cache può essere pulita.

Inoltre, in tutta l'amministrazione di Joomla è disponibile un pulsante per pulire tutta la cache con un clic.

 

pulsante-svuota-cache