Istruzioni per l'utilizzo del plug-in Cache Enabler: la bellezza della semplicità
- 24-07-2022
- chuong xuan
- 0 Comments
Mục lục
Risposta aperta
In Vietnam, le persone adorano un plug-in di cache chiamato WP Rocket e le persone che utilizzano i server LiteSpeed di solito adorano LiteSpeed Cache. Altri nomi sono gradualmente scomparsi a causa della scarsa qualità o delle impostazioni complicate.
Non c'è da stupirsi, perché i test effettivi mostrano che i due plugin sopra menzionati sono sempre al massimo della velocità. Ma non sono privi di inconvenienti:
- WP Rocket costa fino a $ 50/anno/pagina e ho sentito che non è adatto sui server Nginx o se vuoi essere veloce dovrà essere relativamente complicato da installare.
- LiteSpeed cache è gratuito, ma deve essere legato al suo server dedicato a pagamento (o free/openlitespeed). Inoltre, l'installazione di LiteSpeed Cache può richiedere da una settimana a un mese intero per essere configurata in modo davvero corretto ed efficace.
AGGIORNAMENTO: LiteSpeed Cache è ora utilizzabile su qualsiasi piattaforma server (inclusi APACHE e NGINX), con server non LiteSpeed utilizzano il cloud QUIC per generare pagine statiche, che è una delle modifiche più importanti agli array di cache.
Cache Enabler non è di alta qualità come WP Rocket, FlyingPress o LiteSpeed Cache, ma ha i suoi vantaggi:
- Adatto a chi esegue server Nginx;
- Non ti costa nulla;
- Molto facile da usare;
- Sebbene inferiore, ma non molto peggiore dei plug-in di cache della migliore qualità, specialmente su pagine senza design o funzionalità complesse.
Tuttavia, ancora e ancora, sui seguenti tipi di siti, è possibile che Cache Enabler NON sia adatto o paragonabile ai plug-in di cache commerciali:
- Avere un numero molto elevato di articoli (ad esempio oltre 1000 articoli);
- Ha un traffico estremamente elevato (ad esempio oltre 10mila visualizzazioni/giorno);
- I siti Web con una struttura complessa richiedono una profonda personalizzazione della cache.
Quindi LiteSpeed, FlyingPress, Swift Performance o WP Rocket cache sarebbero probabilmente più adatti.
Costo?
Cache Enabler è un plug-in completamente gratuito, non un modulo freemium, il che significa che non esiste un piano premium, come Swift Performance Lite o il plug-in WP Fastest Cache.
In altre parole, usandolo puoi risparmiare circa 40-50$/anno.
Chi si sviluppa?
Cache Enabler è stato creato dal team KeyCDN, KeyCDN è una società tecnologica leader nel campo della CDN per utenti individuali, sono anche l'unità responsabile del ruolo CDN per l'hosting WordPress premium esclusivo di Kinsta *.
(*): È molto probabile che questa relazione sia responsabile di Brian Jackson, perché prima di diventare CMO per Kinsta, ha anche lavorato presso KeyCDN come sviluppatore di contenuti. I fratelli Brian sono poi noti per aver sviluppato il plugin Perfmatters, che condivide molte somiglianze con Gonzales.
Quando utilizzi Cache Enabler, vedrai questa riga in alto:
"Combina KeyCDN con Cache Enabler per prestazioni WordPress ancora migliori e raggiungi il livello successivo di memorizzazione nella cache con una CDN."
Significato: "Combina KeyCDN con Cache Enabler per migliori prestazioni, velocità e nuovi livelli di memorizzazione nella cache di WordPress con CDN".
Ecco perché Cache Enabler non ha una versione premium! KeyCDN fa ancora soldi perché più persone sono a conoscenza del loro servizio CDN, un'area decisamente diversa dal plug-in della cache ma molto vicina.
Come la qualità?
La comunità generale degli utenti considera Cache Enabler non male. È valutato 4,3 stelle (su un massimo di 5) stelle con oltre 80.000 download.
Cache Enabler era una volta sviluppato dall'autore di CentminMod per essere integrato come motore di cache predefinito, ora CentminMod è passato a WP Super Cache (perché Cache Enabler è troppo semplice?).
Personalmente, trovo Cache Enabler per una velocità molto buona e Cache Enabler è anche nel pacchetto combinato Vultr HF + ServerPilot + Cache Enabler che consiglio per ottenere un hosting di qualità.
Opzioni
(primo). Scadenza cache : il tempo di scadenza della cache è in ore, ovvero dopo questo tempo la cache verrà aggiornata. Se lo imposti su 0, la cache non scadrà mai.
Personalmente, di solito inserisco nella cache 1 settimana = 168 ore. Questa opzione dipende dal livello effettivo di attività sul blog. Se il tuo blog ha pochi aggiornamenti, pochi nuovi post o commenti, puoi mantenere la cache per un mese intero.
(2). Comportamento della cache : comportamento della cache, in cui ci sono 5 elementi tra cui scegliere.
- Svuota la cache completa se è stato pubblicato un nuovo post (anziché solo la cache della home page) : significa svuotare l'intera cache se viene pubblicato un nuovo post (anziché solo la home page memorizzata nella cache).
- Svuota la cache completa se è stato pubblicato un nuovo commento (anziché solo la cache specifica della pagina) :OFF. Se abilitato, il plug-in cancellerà l'intera cache se viene approvato un nuovo commento per la pubblicazione (invece di svuotare semplicemente la cache della pagina specifica con il commento).
- Precompressione delle pagine memorizzate nella cache. Deve essere disabilitato se la decodifica non riesce nel browser web : OFF. Se abilitato, il plug-in precomprimerà la pagina memorizzata nella cache su Gzip. È necessario disabilitare questa funzione se la decompressione non riesce nel browser Web, di solito non la abilito perché i rischi sono troppo grandi per i vantaggi.
- Crea una versione aggiuntiva nella cache per il supporto dell'immagine WebP. Converti le tue immagini in WebP con Optimus : Ciò significa creare una versione cache aggiuntiva per supportare il formato immagine WebP, le tue immagini vengono convertite in WebP utilizzando Optimus (anch'esso uno strumento sviluppato da KeyCDN).
- Svuota la cache completa se è stato aggiornato un plug -in: dovrebbe essere attivo. Cioè, svuota l'intera cache se viene aggiornato un plug-in.
La scelta effettiva dipende dalla situazione, ma svuotare l'intera cache non è una buona idea nella maggior parte dei casi, specialmente su un sito con molti articoli. Ad esempio, solo perché viene pubblicato un commento che si svuota l'intera cache del sito è spesso irragionevole.
(3). Esclusioni cache : le pagine che devono essere escluse non devono essere memorizzate nella cache. La più tipica è la pagina del carrello degli acquisti, pagamento su siti di e-commerce, non è necessario memorizzare nella cache tali pagine, perché falsifica le informazioni effettive del carrello dell'utente. E in generale, le pagine con elementi dinamici elevati non dovrebbero essere memorizzate nella cache.
Opzioni:
- ID post o pagine separati da
,
che non devono essere memorizzati nella cache : ciò significa che identifichi gli articoli non memorizzati nella cache in base ai loro ID, separati da virgole (","). Questo metodo di solito funziona solo se hai circa 10 articoli che non devono essere memorizzati nella cache, altrimenti l'addizione e la sottrazione saranno difficili e confuse. Il modo per determinare l'ID dell'articolo è fare clic su modifica per vedere la coda dietro l'articolo, ad esempio post.php? Post = 13879 & action = modifica quindi l'ID del post principale è 13879 - Percorsi di pagina corrispondenti a regexp che non dovrebbero essere memorizzati nella cache : ciò significa che puoi identificare gli articoli non memorizzati nella cache tramite l'espressione regexp, deve solo corrispondere al percorso e i post non verranno memorizzati nella cache.cache, in questo modo puoi saltare l'intera directory – scegliere tramite regexp ti farà risparmiare molti problemi rispetto a impedirgli di memorizzare nella cache gli ID poiché è una serie di corrispondenze. Dovrebbe essere applicato con cura perché se lo fai male non memorizzerai nella cache la pagina verrà memorizzata nella cache.
- Regexp corrispondenti ai cookie che dovrebbero causare il bypass della cache : ciò significa che i cookie corrispondenti verranno memorizzati nella cache. Molto adatto per l'applicazione con siti di e-commerce. Valore predefinito se non è già impostato: /^(wp-postpass|wordpress_logged_in|comment_author)_/
(4). Inclusioni nella cache : è necessario memorizzare nella cache le pagine che nelle impostazioni normali non verrebbero memorizzate nella cache.
Attributi GET di monitoraggio delle campagne corrispondenti alle espressioni regolari che non dovrebbero causare il bypass della cache : ciò significa che le campagne con l'attributo di monitoraggio GET non vengono ignorate e non vengono memorizzate nella cache.
Valore predefinito se non menzioni questa parte: /^utm_(source|medium|campaign|term|content)$/
(5). Minimizzazione della cache : questa parte viene utilizzata per la pre-minimizzazione del codice sorgente e sono disponibili 3 opzioni:
- non fare nulla (disabilitato)
- HTML (solo HTML ridotto)
- HTML e JS in linea (riduci a icona sia HTML che JS in linea)
Inoltre non ho fatto nulla per questa parte, perché la pagina è stata ridotta a icona con il plug-in di automazione..
PS: la funzione di minimizzazione ha un effetto di accelerazione molto limitato, se ti interessa la velocità di compilazione della cache (inclusa cache prebuid/pre-compilazione della cache, tempo di compilazione della cache durante l'accesso dell'utente) questa funzione dovrebbe essere disabilitata. Sulla maggior parte dei siti Web, con i plug-in di cache commerciali non uso molto spesso minify.
Per chi non è adatto Cache Enabler?
Sebbene il plug-in Cache Enabler abbia molti vantaggi, se ti trovi nelle seguenti situazioni, potrebbe non essere più lo strumento migliore:
- Vuoi il miglior plug-in di cache di velocità possibile : in tal caso, i plug-in che dovrebbero interessarti sono LiteSpeed Cache, FlyingPress, WP Rocket e Swift Performance.
- Vuoi integrare molte funzionalità di ottimizzazione in un unico plugin : Usando Cache Enabler dovrai installare molti altri plugin, perché si concentra solo sulla cache. Se vuoi comodità, i plug-in di cache a pagamento sono una scelta migliore, poiché spesso integrano molte funzionalità nel prodotto (compressione dell'immagine, caricamento lento, compressione del bundle CSS/JS, CSS) importante, JS differito, cache esterna). browser, webp, ecc e cloud)
Conclusione
Cache Enabler è davvero semplice, con il blog a cui lo applico è ancora più semplice: oltre all'attivazione del plug-in, non ho alcuna opzione abilitata! Ovviamente questo è solo il mio caso specifico. Se il tuo sito è un sito di e-commerce, ha annunci pubblicitari, riceve molto traffico da fonti di riferimento, devi prestare particolare attenzione al numero dell'articolo (3) rispetto al numero dell'articolo (4).