Anweisungen zur Verwendung des Cache Enabler-Plugins: die Schönheit der Einfachheit
- 24-07-2022
- chuong xuan
- 0 Comments
Mục lục
Antwort offen
In Vietnam lieben die Leute ein Cache-Plugin namens WP Rocket, und Leute, die LiteSpeed Server verwenden, lieben normalerweise LiteSpeed Cache. Andere Namen gingen nach und nach aufgrund schlechter Qualität oder komplizierter Einstellungen unter.
Kein Wunder, denn die aktuellen Tests zeigen, dass die beiden oben genannten Plugins immer an der Spitze der Geschwindigkeit liegen. Aber sie sind nicht ohne Nachteile:
- WP Rocket kostet bis zu 50 $/Jahr/Seite und ich habe gehört, dass es auf Nginx-Servern nicht geeignet ist oder wenn Sie schnell sein wollen, es relativ kompliziert zu installieren sein muss.
- LiteSpeed Cache ist kostenlos, muss aber an seinen dedizierten kostenpflichtigen (oder kostenlosen/openlitespeed) Server gebunden werden. Darüber hinaus kann die Installation von LiteSpeed Cache eine Woche bis zu einem ganzen Monat dauern, um wirklich korrekt und effektiv eingerichtet zu sein.
UPDATE: LiteSpeed Cache ist jetzt auf jeder Serverplattform (einschließlich APACHE und NGINX) verwendbar. Bei Nicht-LiteSpeed-Servern verwenden sie die QUIC-Cloud, um statische Seiten zu generieren, was eine der bahnbrechendsten Änderungen an Cache-Arrays ist.
Cache Enabler ist nicht so hochwertig wie WP Rocket, FlyingPress oder LiteSpeed Cache, hat aber seine Vorteile:
- Geeignet für diejenigen, die Nginx-Server betreiben;
- Es kostet Sie nichts;
- Sehr einfach zu bedienen;
- Obwohl minderwertig, aber nicht viel schlechter als die besten Cache-Plugins, insbesondere auf Seiten ohne komplexes Design oder Funktionalität.
Allerdings kommt es bei folgenden Arten von Seiten immer wieder vor, dass Cache Enabler NICHT geeignet oder mit kommerziellen Cache-Plugins vergleichbar ist:
- Eine sehr große Anzahl von Artikeln haben (z. B. über 1000 Artikel);
- Hat extrem viel Verkehr (z. B. über 10.000 Aufrufe/Tag);
- Websites mit komplexer Struktur erfordern eine umfassende Anpassung des Caches.
Dann wären LiteSpeed, FlyingPress, Swift Performance oder WP Rocket Cache wahrscheinlich besser geeignet.
Kosten?
Cache Enabler ist ein völlig kostenloses Plugin, keine Freemium-Form, was bedeutet, dass es keinen Premium-Plan wie Swift Performance Lite oder das WP Fastest Cache-Plugin gibt.
Mit anderen Worten, wenn Sie es verwenden, können Sie etwa 40-50 $ / Jahr sparen.
Wer entwickelt?
Cache Enabler wurde vom KeyCDN-Team erstellt, KeyCDN ist ein führendes Technologieunternehmen im Bereich CDN für Einzelbenutzer, sie sind auch die Einheit, die für die CDN-Rolle für Kinstas exklusives Premium-WordPress-Hosting * verantwortlich ist.
(*): Es ist sehr wahrscheinlich, dass Brian Jackson für diese Beziehung verantwortlich ist, denn bevor er CMO für Kinsta wurde, arbeitete er auch bei KeyCDN als Inhaltsentwickler. Die Brian-Brüder sind später dafür bekannt, das Perfmatters-Plugin zu entwickeln, das viele Ähnlichkeiten mit Gonzales aufweist.
Wenn Sie Cache Enabler verwenden, sehen Sie oben diese Zeile:
„Kombinieren Sie KeyCDN mit Cache Enabler für eine noch bessere WordPress-Leistung und erreichen Sie mit einem CDN die nächste Caching-Stufe.“
Bedeutung: „Kombinieren Sie KeyCDN mit Cache Enabler für eine bessere WordPress-Leistung, Geschwindigkeit und neue Caching-Ebenen mit CDN“.
Aus diesem Grund hat Cache Enabler keine Premium-Version! KeyCDN verdient immer noch Geld, weil mehr Leute sich ihres CDN-Dienstes bewusst sind, ein Bereich, der sich definitiv vom Cache-Plugin unterscheidet, aber sehr nahe kommt.
Wie die Qualität?
Die allgemeine Benutzergemeinschaft hält Cache Enabler für nicht schlecht. Es wird mit 4,3 Sternen (von maximal 5) Sternen bei über 80.000 Downloads bewertet.
Cache Enabler wurde einst vom Autor von CentminMod entwickelt, um als Standard-Cache-Engine integriert zu werden, jetzt ist CentminMod auf WP Super Cache umgestiegen (weil Cache Enabler zu einfach ist?).
Ich persönlich finde Cache Enabler für sehr gute Geschwindigkeit und Cache Enabler ist auch im Kombipaket Vultr HF + ServerPilot + Cache Enabler enthalten, das ich empfehle, um qualitativ hochwertiges Hosting zu erhalten.
Optionen
(Erste). Cache Expiry : Die Cache Expiry Time wird in Stunden angegeben, d.h. nach dieser Zeit wird der Cache aktualisiert. Wenn Sie es auf 0 setzen, läuft der Cache nie ab.
Ich persönlich cache normalerweise 1 Woche = 168 Stunden. Diese Option hängt von der tatsächlichen Aktivität im Blog ab. Wenn Ihr Blog nur wenige Updates, wenige neue Posts oder Kommentare enthält, können Sie den Cache einen ganzen Monat lang behalten.
(2). Cache-Verhalten : Cache-Verhalten, bei dem Sie aus 5 Elementen auswählen können.
- Kompletten Cache löschen, wenn ein neuer Beitrag veröffentlicht wurde (anstatt nur den Homepage-Cache) : Bedeutet, den gesamten Cache zu löschen, wenn ein neuer Beitrag veröffentlicht wurde (anstatt nur die zwischengespeicherte Homepage) ).
- Löschen Sie den gesamten Cache, wenn ein neuer Kommentar gepostet wurde (anstatt nur den seitenspezifischen Cache) :OFF. Wenn diese Option aktiviert ist, löscht das Plugin den gesamten Cache, wenn ein neuer Kommentar zum Posten genehmigt wird (anstatt nur den Cache der bestimmten Seite mit dem Kommentar zu löschen).
- Vorkomprimierung von zwischengespeicherten Seiten. Muss deaktiviert werden, wenn die Dekodierung im Webbrowser fehlschlägt : AUS. Wenn aktiviert, komprimiert das Plugin die zwischengespeicherte Seite in Gzip vor. Sie müssen diese Funktion deaktivieren, wenn die Dekomprimierung in Ihrem Webbrowser fehlschlägt. Normalerweise aktiviere ich sie nicht, da die Risiken zu groß für die Vorteile sind.
- Erstellen Sie eine zusätzliche zwischengespeicherte Version für die Unterstützung von WebP-Bildern. Konvertieren Sie Ihre Bilder mit Optimus in WebP : Dies bedeutet, dass Sie eine zusätzliche Cache-Version erstellen, um das WebP-Bildformat zu unterstützen, Ihre Bilder werden mit Optimus (ebenfalls ein von KeyCDN entwickeltes Tool) in WebP konvertiert.
- Löschen Sie den gesamten Cache, wenn ein Plugin aktualisiert wurde : sollte aktiviert sein. Das heißt, löschen Sie den gesamten Cache, wenn ein Plugin aktualisiert wird.
Die tatsächliche Wahl hängt von der Situation ab, aber das Leeren des gesamten Caches ist in den meisten Fällen keine gute Idee, insbesondere auf einer Website mit vielen Artikeln. Beispielsweise ist es oft unvernünftig, nur weil ein Kommentar gepostet wird, dass Sie den gesamten Site-Cache leeren.
(3). Cache-Ausschlüsse : Seiten, die ausgeschlossen werden müssen, müssen nicht zwischengespeichert werden. Die typischste ist die Warenkorbseite, die Zahlung auf E-Commerce-Websites. Sie dürfen solche Seiten nicht zwischenspeichern, da dies die tatsächlichen Warenkorbinformationen des Benutzers verfälscht. Und im Allgemeinen sollten Seiten mit hochdynamischen Elementen nicht zwischengespeichert werden.
Optionen:
- Durch ein
,
getrennte Beitrags- oder Seiten-IDs, die nicht zwischengespeichert werden sollen : Dies bedeutet, dass Sie nicht zwischengespeicherte Artikel anhand ihrer IDs identifizieren, die durch Kommas (",") getrennt sind. Diese Methode funktioniert normalerweise nur, wenn Sie ungefähr 10 Artikel haben, die nicht zwischengespeichert werden müssen, da sonst die Addition und Subtraktion schwierig und verwirrend wird. Um die ID des Artikels zu bestimmen, klicken Sie auf Bearbeiten, um den Schwanz hinter dem Artikel zu sehen, zum Beispiel post.php? Beitrag = 13879 & Aktion = bearbeiten, dann ist die ID des Hauptbeitrags 13879 - Regexp, der Seitenpfade abgleicht, die nicht zwischengespeichert werden sollen : Dies bedeutet, dass Sie nicht zwischengespeicherte Artikel über einen Regexp-Ausdruck identifizieren können, es muss nur mit dem Pfad übereinstimmen, und die Beiträge werden nicht zwischengespeichert. Cache, auf diese Weise können Sie das gesamte Verzeichnis überspringen – Die Auswahl über Regexp erspart Ihnen eine Menge Ärger, als zu verhindern, dass IDs zwischengespeichert werden, da es sich um eine Match-Serie handelt. Es sollte mit Vorsicht angewendet werden, denn wenn Sie es falsch machen, werden Sie die Seite, die zwischengespeichert wird, nicht zwischenspeichern.
- Regexp übereinstimmende Cookies, die bewirken sollen, dass der Cache umgangen wird: Dies bedeutet, dass übereinstimmende Cookies zwischengespeichert werden. Sehr gut geeignet für die Anwendung mit E-Commerce-Sites. Standardwert falls noch nicht gesetzt: /^(wp-postpass|wordpress_logged_in|comment_author)_/
(4). Cache-Einschlüsse : Seiten müssen zwischengespeichert werden, die in normalen Einstellungen nicht zwischengespeichert würden.
Regexp-Abgleich von Kampagnen-Tracking-GET-Attributen, die nicht dazu führen sollen, dass der Cache umgangen wird : Dies bedeutet, dass Kampagnen mit dem GET-Tracking-Attribut nicht ignoriert und nicht zwischengespeichert werden.
Standardwert, wenn Sie diesen Teil nicht erwähnen: /^utm_(source|medium|campaign|term|content)$/
(5). Cache-Minifizierung : Dieser Teil wird für die Vor-Minifizierung des Quellcodes verwendet, und es gibt 3 Optionen:
- nichts tun (deaktiviert)
- HTML (nur minimiertes HTML)
- HTML & Inline JS (sowohl HTML als auch Inline JS minimieren)
Ich habe auch nichts an diesem Teil gemacht, weil die Seite mit dem Automation-Plugin minimiert wurde.
PS: Die Minimierungsfunktion hat einen sehr geringen Beschleunigungseffekt, wenn Sie sich um die Cache-Build-Geschwindigkeit kümmern (einschließlich Prebuid-Cache / Cache-Pre-Build, Cache-Build-Zeit während des Benutzerzugriffs), sollte sie deaktiviert werden. Auf den meisten Websites mit kommerziellen Cache-Plugins verwende ich minify nicht sehr oft.
Für wen ist Cache Enabler nicht geeignet?
Obwohl das Cache Enabler-Plug-in viele Vorteile hat, ist es möglicherweise nicht mehr das beste Tool, wenn Sie in die folgenden Situationen geraten:
- Sie möchten das bestmögliche Speed-Cache-Plugin : Wenn ja, sind die Plugins, an denen Sie interessiert sein sollten, LiteSpeed Cache, FlyingPress, WP Rocket und Swift Performance.
- Sie möchten viele Optimierungsfunktionen in ein einziges Plugin integrieren : Mit Cache Enabler müssen Sie viele andere Plugins installieren, da es sich nur auf den Cache konzentriert. Wenn Sie Komfort wünschen, sind kostenpflichtige Caching-Plugins die bessere Wahl, da sie oft viele Funktionen in das Produkt integrieren (Bildkomprimierung, verzögertes Laden, CSS/JS-Bundle-Komprimierung, CSS) wichtig, verzögertes JS, externes Caching). Browser, Webp usw. & Cloud)
Fazit
Cache Enabler ist wirklich einfach, mit dem Blog, auf das ich es anwende, ist es sogar noch einfacher – außer der Aktivierung des Plugins habe ich keine Optionen aktiviert! Das ist natürlich nur mein spezieller Fall. Wenn Ihre Website eine E-Commerce-Website ist, Anzeigen enthält und viel Verkehr von Empfehlungsquellen erhält, müssen Sie der Artikelnummer (3) im Vergleich zur Artikelnummer (4) besondere Aufmerksamkeit schenken.