Alcuni giorni fa abbiamo iniziato una serie di tutorial su W3TC (W3 Total Cache), che è un plugin che ti permetterà di memorizzare nella cache il tuo blog, in modo che funzioni molto più velocemente.

Questa serie di tutorial ha questo aspetto:

Nell'episodio precedente eravamo ancora nella parte 2, ma abbiamo iniziato con le impostazioni generali. Oggi continueremo con le impostazioni del caching pagine.

quando la caching pagine si attiva dal menù delle impostazioni generali, utilizzare il tasto “ Page Cache Per accedere alla configurazione della cache per questo elemento.

Quando selezioni le pagine da memorizzare nella cache, sii il più inclusivo possibile. Nella maggior parte dei casi, ti consigliamo di memorizzare nella cache quasi tutte le pagine.

Opzione-cache-di-pagine

Se il tuo sito è disponibile anche con https poi si desidera attivare SSL Cache (https) Per queste applicazioni.

La maggior parte dei siti non trarrà vantaggio da caching in base agli URI. L'abilitazione di questa opzione potrebbe produrre risultati imprevisti memorizzando nella cache stringhe impreviste. Pertanto, a meno che la tua funzione di ricerca non sia ampiamente utilizzata per cercare gli stessi termini, lascia questa opzione disabilitata.

Infine, si consiglia di non memorizzare nella cache la pagina 404. I visitatori non dovrebbero vederli molto spesso, comunque, e non vorrai che Google indicizzi una pagina 404 come una pagina normale, cosa che può accadere se abiliti questa opzione.

L'opzione successiva, "Richieste cache solo per (il dominio) l'indirizzo del sito "(solo le richieste di cache) è deselezionato per impostazione predefinita, ma la raccomandazione universale è quella di selezionare questa opzione.

pagine opzionale des cache-

Le due opzioni successive sembrano abbastanza simili, ma la spiegazione sotto ogni opzione lo chiarisce.

« Non memorizzare nella cache le pagine per gli utenti che hanno effettuato l'accesso dovrebbe sempre rimanere selezionato Deve sempre rimanere controllato. Se lo lasci selezionato e visualizzi il tuo sito mentre sei connesso, l'azione memorizzerà la pagina nella cache e la visualizzerà per gli utenti che non hanno effettuato l'accesso.

« Non nascondere le pagine per i seguenti ruoli utente Significa che gli utenti che corrispondono al ruolo selezionato accederanno alla versione diretta (non memorizzata nella cache) del tuo sito.

La prossima sezione " precarico cache Viene utilizzato per creare la cache della pagina prima che venga caricata.

nascondere precarico

È una buona idea scegliere l'opzione per precaricare la cache della pagina. L'intervallo di pagine predefinito e i valori dell'intervallo di pagine sono buone impostazioni per i server condivisi. Tuttavia, se disponi di un ambiente disistemazione più potente sentiti libero di ridurre l'aggiornamento della pagina e l'intervallo di memorizzazione nella cache.

Dovrai aggiungere l'URL della Sitemap nel campo appropriato che W3TC utilizza per usarlo per identificare le pagine che devono essere memorizzate nella cache.

Infine, nella maggior parte dei casi, ti consigliamo di selezionare " Precaricare la posta cache su di pubblicare eventi ". Ciò garantirà che la versione cache della tua pagina venga aggiornata ogni volta che pubblichi un nuovo articolo.

La sezione di pulizia viene utilizzata per specificare le pagine in " vuoto Dalla cache, ogni volta che un articolo viene pubblicato, modificato o commentato.

opzione di cache-pulizia

Probabilmente vorrai lasciare le opzioni di pulizia della cache, a meno che tu non sappia che non vorrai eliminare una delle pagine dagli eventi menzionati in precedenza.

Il limite di eliminazione determina il numero di pagine archiviate che devono essere eliminate. Ad esempio, se l'archivio articoli contiene pagine 20 e si imposta il limite di eliminazione su 15, le ultime pagine 15 verranno eliminate, mentre le cinque pagine più vecchie non verranno eliminate fino a quando che arriva la data di scadenza di queste pagine.

Impostare il valore su 0 per eliminare tutte le pagine è una buona idea a meno che alcuni dei tuoi archivi non siano molto grandi. In questo caso, dovrai utilizzare un valore di 10, che potrebbe essere adatto a questa situazione.

Se hai creato pagine personalizzate che devono essere eliminate ogni volta che i messaggi vengono modificati e pubblicati, devi aggiungerli manualmente al campo delle pagine aggiuntive (opzione disponibile un po 'più basso).

La sezione avanzata ti aiuterà a:

  • Controlla come W3TC gestisce stringhe di richiesta specifiche,
  • Escludere alcuni agenti (dispositivi, browser) che non riceveranno la versione in cache,
  • Identificare i cookie che consentiranno a W3TC di non memorizzare nella cache le pagine
  • Imposta eccezioni specifiche aggiuntive.

sezione-Advanced-w3tc

Dedica un minuto a guardare le impostazioni all'inizio della sezione "Avanzate".

« inizializzazione in ritardo Questa funzionalità avanzata consente di implementare la memorizzazione nella cache delle pagine in modo frammentato. È possibile ignorare questa opzione nella maggior parte dei casi.

« Modalità di compatibilità »: L'autore del plug-in consiglia di attivare la modalità di compatibilità per ridurre al minimo la comparsa di errori.

« charset Se noti caratteri strani che compaiono nelle pagine memorizzate nella cache, abilita questa opzione.

« Rifiuta richieste HEAD ": Lasciare questa opzione disabilitata. Le informazioni contenute in una richiesta HTTP HEAD sono talvolta necessarie per creare la pagina risultante. Se si disabilita questa opzione, i dati della richiesta HEAD non verranno memorizzati nella cache e potrebbero interrompere le pagine create utilizzando queste informazioni.

« intervallo di garbage collection »: Specifica la frequenza con cui i dati scaduti nella cache vengono eliminati. L'eliminazione dei dati memorizzati nella cache richiede risorse del server, non dovrebbe essere fatto troppo spesso se il tuo sito è occupato o se il tuo server è sovraccarico. L'impostazione predefinita è appropriata per quasi tutti i server.

« Come durata del cookie La riduzione di questo valore ridurrà il carico sul server poiché la scadenza dei cookie utilizzati per autenticare le parti interessate scade più rapidamente. Tuttavia, impostando un valore troppo breve, gli utenti accederanno continuamente.

Il resto dei campi in questa sezione non deve essere modificato a meno che non si sappia che si desidera sovrascrivere il comportamento W3TC per un cookie specifico, un " user agent O una pagina.

Questo è tutto per questa suite. Continueremo nel prossimo episodio.