Sistemi di cache e ottimizzazione

|

Indice

Introduzione

Borlabs Cookie garantisce la compatibilità con tutti i sistemi di cache, poiché le procedure di consenso e sblocco vengono eseguite sul lato client tramite JavaScript. Nella maggior parte dei casi, i problemi derivano da una gestione non corretta dei sistemi di cache, in particolare quando la cache viene invalidata erroneamente.

Problema

Quando si utilizza un sistema di cache e/o ottimizzazione, come un plugin quale WP Rocket o Autoptimize, si verificano visualizzazioni errate e/o errori JavaScript nella console del browser.

Causa

Causa A - Cache

La visualizzazione errata o la mancata visualizzazione delle impostazioni effettuate, come le modifiche ai colori o al testo, è spesso causata da informazioni di cache non aggiornate.

Causa B - Ottimizzazione

Si verifica un errore nella console del browser quando i file JavaScript vengono uniti o compressi (minificati). Ciò è dovuto al fatto che il nostro JavaScript moderno, basato su moduli, non può essere ulteriormente ottimizzato o unito.

Soluzione

Soluzione per la causa A

Assicurati che la cache del plugin o del server sia completamente vuota. Verifica inoltre che non sia abilitata alcuna cache aggiuntiva sul tuo server o, se utilizzata, sulla tua rete di distribuzione dei contenuti (CDN). Controlla quindi il tuo sito web in modalità incognito o privata del browser.

Se le modifiche non sono ancora visibili, probabilmente la cache non è stata svuotata correttamente oppure è attivo più di un sistema di cache (ad es. plugin e lato server).

Nota per WP Rocket

L’azione “Svuota il CSS utilizzato” deve essere eseguita dopo aver installato il pacchetto WP Rocket dalla libreria di Borlabs Cookie.

Soluzione per la causa B

Disattiva l’unione e/o la compressione dei file JavaScript oppure imposta il tuo plugin in modo che non modifichi in alcun modo i file JavaScript di Borlabs Cookie.

Nessun file della cartella Borlabs Cookie o con Borlabs Cookie nel percorso del file può essere modificato. Non è possibile specificare nomi di file specifici poiché questi cambiano regolarmente.

È noto che i seguenti plugin causano problemi ottimizzando i file JavaScript oltre alla memorizzazione nella cache: Asset CleanUp, Autoptimize, Borlabs Cache, LiteSpeed Cache, Siteground Speed Optimizer, W3 Total Cache, WP Fastest Cache, WP Rocket.

Questo articolo ti è stato utile?

Utile
Non utile

Non hai trovato la risposta che cercavi? Siamo felici di aiutarti.