chevron_right
chevron_right
Una guida semplificata alla cache
Informational/Resource

Una guida semplificata alla cache

Last Updated a few days ago
Article Navigation
Wie das Caching für Anfänger funktioniert
Come funziona la cache per principianti
Suggerimenti e Pratiche Migliori
Domande frequenti

Wie das Caching für Anfänger funktioniert

Benvenuti alla nostra guida semplificata sul caching! Il caching può inizialmente sembrare complesso, ma è uno strumento potente per migliorare la velocità e l’efficienza del tuo sito web. Questo articolo mira a demistificare il caching spiegandone i concetti di base e offrendo istruzioni passo-passo su come gestire efficacemente la cache utilizzando la piattaforma di Ezoic. Alla fine di questa guida, comprenderai come funziona il caching, come cancellare la cache per URL o multipli URL e come regolare varie impostazioni di caching per ottimizzare le prestazioni del tuo sito. Immergiamoci e facciamo funzionare il caching per te!

Come funziona la cache per principianti

La cache può essere una cosa piuttosto complessa da capire quando si tratta di siti web, ma sapevi che probabilmente usi la cache già nella tua vita quotidiana?

La cache è semplicemente il processo di memorizzazione di dati comunemente usati in modo che possano essere accessibili più rapidamente in futuro, senza la necessità di localizzarli in un archivio di dati più grande ogni volta che sono richiesti. Questo è fatto dedicando memoria alla memorizzazione di tali informazioni comunemente necessarie in modo che siano a portata di mano. Per quanto riguarda il tuo sito web, ciò significa che le tue pagine e articoli più popolari vengono memorizzati in un modo facilmente accessibile, in modo tale che quando un visitatore richiede di visualizzare una delle tue pagine, può essere servita più rapidamente rispetto all'accesso all'archivio centrale dei dati del tuo sito web (il server host).

Per comprendere meglio questo concetto, ecco un esempio più riconoscibile...

Immagina una reception in uno studio medico.



Quando un paziente si presenta alla reception con la richiesta di un modulo di cui si ha comunemente bisogno, il receptionist dovrà normalmente alzarsi, andare al cassetto dei documenti, cercare il file specifico, quindi tornare dal cassetto dei documenti e consegnarlo al paziente. Un processo piuttosto lungo...

 



Se invece il receptionist utilizzasse i cassetti della scrivania, potrebbe risparmiare sia al paziente che a sé stesso molto tempo, oltre che l'energia necessaria per andare al cassetto dei documenti e trovare il file di cui ha bisogno. In questo caso, un paziente arriva al receptionist richiedendo lo stesso modulo comunemente necessario, il receptionist va al cassetto dei documenti, cerca il file, lo riporta alla scrivania e lo consegna al paziente. Il receptionist poi memorizza una copia del documento all'interno della propria scrivania per un facile accesso.

La volta successiva che un paziente richiede un modulo, il receptionist controlla prima il cassetto della scrivania per vedere se ha già il modulo nel cassetto di cui può fornire una copia al paziente. Se lo ha, può subito consegnarlo al paziente senza la necessità di andare di nuovo al cassetto dei documenti, se invece non lo ha, si rechi semplicemente di nuovo al cassetto e riporti una copia del modulo appena richiesto e la memorizzi anche nella scrivania.

In questo esempio la richiesta del paziente rappresenta la richiesta di pagina dell'utente, il cassetto della scrivania rappresenta una cache e il cassetto dei documenti rappresenta l'archivio dei dati del tuo sito web presso il server host (spesso chiamato origine).

La cache è essenzialmente un compromesso nei confronti delle risorse, scambiando una piccola quantità di memoria o archiviazione per velocità - questo assicura che quando un utente richiede una pagina web, possa essere acceduta rapidamente.

Come puoi gestire la cache?



Se JavaScript è integrato con Ezoic, puoi usare un CDN di terze parti per mettere in cache il tuo sito. Se sei integrato tramite name server, Cloudflare o CNAME, puoi utilizzare e gestire la cache di Ezoic tramite https://pubdash.ezoic.com/settings/caching (trovato tramite Impostazioni > Cache). In questo caso, vedrai uno schermo simile a questo:

 

Come puoi vedere, ci sono diverse opzioni disponibili per gestire la cache di Ezoic. Per spiegare meglio cosa fa ciascuna di esse, manteniamo l'esempio dell'ufficio del medico per ciascuna...

Pulisci la cache per URL



Pulire la cache per URL consente di rimuovere una pagina specifica dalla cache. In termini di ufficio del medico, questo è l'equivalente del receptionist che rimuove una delle copie memorizzate di un modulo dalla scrivania e lo distrugge, poi, quando quel modulo viene richiesto di nuovo, il receptionist dovrà tornare al cassetto dei documenti e cercare di nuovo il modulo. Il receptionist potrebbe farlo se sa che il modulo memorizzato è obsoleto ed è stato sostituito con uno nuovo trovato nel cassetto, pertanto non vuole accidentalmente consegnare il vecchio modulo ai pazienti in attesa, quindi lo rimuove e lo distrugge. 


Pulire la cache per URL è utile perché consente di mantenere memorizzate nella cache le altre pagine del sito, mantenendo così il beneficio di velocità di quelle pagine, consentendo al contempo la rimozione della pagina obsoleta dalla cache. Quindi vorresti utilizzare questa opzione se hai apportato modifiche a un solo URL sul tuo sito e vuoi che i tuoi utenti possano vedere la versione aggiornata di questa pagina mentre servono tutti gli altri URL dalla cache.

Pulisci la cache per più URL


Pulire la cache per più URL è molto simile a pulirla per un singolo URL, tuttavia consente di rimuovere più pagine specifiche dalla cache senza cancellarla completamente. In termini di ufficio del medico, questo è l'equivalente del receptionist che elimina più moduli specifici dal cassetto della scrivania ma non lo svuota completamente.

Ha gli stessi benefici della pulizia della cache per un singolo URL, solo che puoi rimuovere la cache per più pagine invece che per una sola. Questo è utile se più pagine (ma non tutte) sono state aggiornate e vuoi assicurarti che le versioni più currenti di queste pagine siano visualizzate agli utenti.

Pulisci tutta la cache



Pulire la cache è esattamente come suona, rimuove tutto ciò che è memorizzato nella cache di Ezoic del tuo sito web.

Se vuoi pensare a questo in termini dell'analogia dell'ufficio del medico, questo è l'equivalente di sollevare la scrivania e scuoterla fino a quando tutti i documenti memorizzati nei suoi cassetti non sono più lì, quindi distruggerli ciascuno in modo che una nuova copia di ogni documento debba essere recuperata dal cassetto se un paziente la richiede.

Questo è utile perché è un modo molto veloce per rimuovere i contenuti memorizzati dalla cache. Potresti usare questa funzione se la cache presenta molte vecchie versioni di pagine agli utenti che sono state aggiornate.

Esiste tuttavia lo svantaggio che dopo aver pulito completamente la cache, la velocità di caricamento iniziale delle pagine sarà inferiore e ognipagina dovrà essere nuovamente memorizzata nella cache.

Cerca di non pulire la cache a meno che diverse pagine non necessitino di una nuova versione da mostrare rapidamente.


Altre impostazioni della cache



Più in basso nella sezione della cache ci sono impostazioni di cache più dettagliate per gestire la cache.



Che cos'è l''età'' della cache?



L'età della cache è il periodo di tempo durante il quale una pagina viene memorizzata nella cache.



Per collegare ciò all'analogia dell'ufficio del medico, questo è l'equivalente di ogni documento memorizzato nel cassetto che ha un tempo per sbarazzarsi della copia. I documenti vengono assegnati con questo valore temporale in modo che la scrivania non si riempia involontariamente di vecchie versioni di documenti che vengono frequentemente aggiornate. Avere un età troppo lunga della cache potrebbe similimente risultare in vecchie versioni di pagine che vengono frequentemente aggiornate e servite all'utente.


D'altra parte, avere un età troppo breve della cache può risultare in tempi di caricamento più lunghi delle pagine poiché la cache necessita costantemente di essere ricostruita, anche quando ciò non è necessario perché la pagina non è stata aggiornata.



Nell'analogia dell'ufficio del medico questo sarebbe la stessa cosa di distruggere ogni 5 minuti (per esempio) tutti i moduli nel cassetto del receptionist, nonostante il fatto che la maggior parte dei moduli venga aggiornata solo ogni pochi mesi.

Chiaramente è sciocco e inefficiente poiché ogni 5 minuti il receptionist dovrà tornare al cassetto dei documenti per ottenere una nuova copia da dare al paziente richiedente e memorizzare nella scrivania.

È importante quindi che il receptionist trovi il giusto equilibrio tra il non memorizzare vecchie versioni di documenti nella propria scrivania e assicurarsi che non debba costantemente recuperare documenti dal cassetto dei documenti. Questo equilibrio sarà diverso per ogni receptionist a seconda di quanto spesso i loro moduli vengano aggiornati. Allo stesso modo, i proprietari dei siti dovranno trovare il giusto equilibrio quando impostano l'età della cache per il loro sito.

Suggerimenti e Pratiche Migliori

  • Cerca di non svuotare la cache troppo spesso.
  • Quando svuoti la cache, svuota per URL a meno che tu non stia apportando modifiche a tutto il sito.
  • Utilizza il Plugin Ezoic per WordPress per la gestione del CDN in modo che le pagine si aggiornino automaticamente dopo le modifiche.

Domande frequenti

Domande Frequenti

  1. Cos'è un ID di Google Ad Manager?

    Un ID di Google Ad Manager è un identificatore unico assegnato al tuo account di Google Ad Manager, utilizzato per gestire e monitorare le tue campagne pubblicitarie.

  2. Come posso verificare il mio indirizzo con Google Ad Manager?

    Per verificare il tuo indirizzo, Google invierà una cartolina con un codice di verifica all'indirizzo che hai fornito. È necessario inserire questo codice nel tuo account di Google Ad Manager per completare il processo di verifica.

  3. Cosa devo fare se non ricevo la cartolina da Google?

    Se non ricevi la cartolina entro poche settimane, puoi richiederne una nuova dalle impostazioni del tuo account di Google Ad Manager. Assicurati di aver inserito correttamente il tuo indirizzo per evitare ritardi.

  4. Perché la verifica dell'indirizzo è importante in Google Ad Manager?

    La verifica dell'indirizzo è importante per garantire la sicurezza del tuo account e per ricevere notifiche e pagamenti importanti da Google.

  5. Posso cambiare il mio indirizzo dopo che è stato verificato?

    Sì, puoi aggiornare il tuo indirizzo nelle impostazioni del tuo account di Google Ad Manager. Tuttavia, potresti dover ripetere il processo di verifica per il nuovo indirizzo.

  6. Quanto tempo richiede il processo di verifica dell'indirizzo?

    Il processo di verifica richiede tipicamente alcune settimane, a seconda della velocità con cui ricevi la cartolina e inserisci il codice di verifica.

  7. Cosa succede se la verifica del mio indirizzo non riesce?

    Se la verifica del tuo indirizzo non riesce, potrebbe essere necessario controllare che l'indirizzo fornito sia corretto e richiedere un'altra cartolina di verifica. Segui le istruzioni fornite da Google Ad Manager per la risoluzione dei problemi.

× Enlarged Image

Loading ...