Cache¶
Il modulo mantiene il proprio livello di cache, indipendente dalla cache nativa di PrestaShop. Viene utilizzato principalmente per ridurre le query al database durante la generazione del catalogo e la risoluzione dei pixel.

Cosa viene memorizzato nella cache¶
| Elemento in cache | Descrizione |
|---|---|
| Riga pixel (per negozio/paese/valuta) | La configurazione pixel con la migliore corrispondenza per un dato contesto. In cache per 24 ore nella cache frontend. |
| Riga impostazioni pixel | Flag Iubenda e debug per il negozio corrente. In cache per 24 ore. |
| Albero categorie | Gerarchia categorie PS usata per l'esportazione del catalogo e le mappature. Invalidata all'aggiunta/aggiornamento/eliminazione di categorie. |
| Lista piatta di tutte le categorie | Usata per i menu a tendina dell'interfaccia di mappatura. Invalidata all'aggiunta/aggiornamento/eliminazione di categorie. |
| Risultati del product fetcher | Righe di prodotti del catalogo. Usate durante l'esportazione a frammenti. |
Abilitare la cache del modulo¶
Attiva Abilita cache modulo per attivare la cache. Quando disabilitata, ogni richiesta interroga direttamente il database.
Timeout della cache¶
Tempo in secondi prima che gli elementi in cache scadano. Il valore predefinito è un valore elevato; impostalo in base alla frequenza con cui cambiano la configurazione del pixel o i dati del catalogo.
Un valore di 0 significa che gli elementi scadono immediatamente (disabilitando di fatto la cache anche quando il toggle è attivo).
Svuotare la cache¶
Clicca su Svuota cache per invalidare immediatamente tutti gli elementi in cache. Fallo dopo:
- L'aggiunta o la modifica di una configurazione pixel.
- La modifica delle impostazioni del catalogo che influenzano il modo in cui i prodotti vengono esportati.
- Qualsiasi modifica di configurazione che non si riflette sul negozio come previsto.
Note
La cache del backoffice (Symfony DI) e la cache frontend (FilesystemAdapter) sono separate. Il pulsante Svuota cache svuota entrambe. Le modifiche alle categorie (aggiunta/aggiornamento/eliminazione) invalidano automaticamente le chiavi di cache correlate alle categorie senza richiedere uno svuotamento manuale.