WordPress-Caching-Plugins

Es ist wichtig, eine schnelle Website in Bezug auf Benutzererfahrung und Suchergebnisse zu haben. In diesem Artikel erfahren Sie, was Caching ist, wie es helfen kann, die Dinge zu beschleunigen, und zwei beliebte Caching-Plugins für WordPress.


Was ist Zwischenspeicherung??

Caching ist eine Art der Speicherung von Daten für zukünftige Zwecke. Wir sprechen über das Zwischenspeichern von Daten, die sich auf Websites beziehen, also HTML-, JS- und CSS-Code, aber auch Bilder, Schriftarten und Flash-Dateien können zwischengespeichert werden.

Es gibt zwei Gründe, warum wir Caching verwenden sollten: Latenz reduzieren (Geschwindigkeit gewinnen) und Netzwerkverkehr reduzieren (Datenmenge geladen).

Die Geschwindigkeit der Website kann für kommerzielle Websites wie Webshops oder Suchmaschinen wie Google ein entscheidender Faktor sein.

Cache wird im Allgemeinen sowohl auf der Clientseite (Browser) als auch auf der Serverseite verwendet.

Im Web hat normalerweise jede Inhaltskomponente ein Ablaufdatum und eine Ablaufzeit, die bestimmt, wie lange die Anwendung die alte Version verwendet. Nach Ablauf dieser Zeit verwenden Server und Client eine neue Version, die erneut heruntergeladen werden muss.


Caching-Strategie-Tipp

Eine gute Strategie für das Caching besteht darin, die beliebtesten und / oder größten Daten zu ermitteln und das Caching zuerst anzuwenden. Danach können Sie weiter gehen und weitere Komponenten für den Cache finden.


Browser-Cache in HTML deaktivieren

Wenn Sie diesen Code oben im Kopfbereich platzieren, können Sie die Zwischenspeicherung auf Clientseite deaktivieren.

     

Deaktivieren des serverseitigen Cache in PHP

Dieser kleine Code für zwei Zeilen geht an den obersten Teil einer PHP-Datei.

 

Verwenden eines CDN

CDN steht für Content Delivery Network. Normalerweise besteht es aus mehreren Servern an mehreren geografischen Standorten, um den von Websites verwendeten Inhalt zu verarbeiten. Es kann verwendet werden, um das Laden von externen Dateien wie CSS, JS und Bildern zu beschleunigen. Es gibt sowohl kostenlose als auch kostenpflichtige Optionen, wenn Sie diesen Service nutzen möchten.

Der physische Standort der CDN-Server ist sehr wichtig. Wenn sich Ihre Website in Europa befindet und das CDN, das Sie verwenden, nur Server in Europa hat, ein amerikanischer Benutzer jedoch eine Seite anfordert, ist dies genauso langsam, als wenn Sie kein CDN verwenden würden.

Zwei beliebte kostenlose CDNs sind Cloudflare und Coral. Auf der bezahlten Seite ist Amazon Cloudfront wahrscheinlich der größte und bekannteste Dienst, der über ein On-Demand-Preismodell und einen Verkehrsrechner verfügt.


Was wird zwischengespeichert??

Es hängt von Ihrem Plugin ab, was zwischengespeichert wird. Einige Plugins bieten nur Caching für das Backend (PHP, MySQL) und andere auch Frontend (HTML, CSS, JS, Bilder, Schriftarten usw.). Lesen Sie die Beschreibung des Plugins, um zu erfahren, welche Teile des Plugins
Webseite wird behandelt.


Statischer und dynamischer Inhalt

Statischer Inhalt (Frontend) sind normalerweise reguläre Dateien (CSS, JS, Bilder, Flash-Dateien, Schriftarten usw.) auf dem Server und werden mit den einfachsten für den Webserver verfügbaren Methoden behandelt. Dynamischer Inhalt (Back-End) wird immer (zumeist aus einer Datenbank, z. B. Artikel im Falle eines Blogs) zum Zeitpunkt der Anforderung an die Seite generiert.


Webserver-Unterstützung von Caching-Komponenten

Wenn wir über Apache sprechen, gibt es zwei Methoden, die HTTP-basiertes Caching verarbeiten können: eine ist mod_cache und die andere ist mode_file_cache.

Sie finden das Apache-Handbuch auch hilfreich, wenn Sie wissen möchten, wie es mit Zwischenspeicherung und Anforderungen umgeht.


Warum diese beiden Plugins verwenden??

Diese beiden Tools wurden insgesamt mehr als 4 Millionen Mal heruntergeladen und haben einen guten Ruf. WP Super Cache ist zwar ein einfacheres Plugin in Bezug auf die Anzahl der möglichen Einstellungen, das andere ist jedoch wie ein Monster, da es ein paar Dutzend Funktionen pro Kategorie hat.


WP Super Cache

Die Beschreibung: "Sehr schnelles Caching-Plugin für WordPress."

Dieses Plugin arbeitet grundsätzlich als Seiten-Cache, dh es werden statische HTML-Dateien erstellt. Diese Dateien werden gespeichert und nach Ablauf der angegebenen Zeit erneut ersetzt. WP Super Cache basiert auf einem Plugin, das ursprünglich von Ricardo Galli Granada erstellt wurde. Die Verwendung des Plugins ist sehr einfach: Installieren Sie, gehen Sie zur Optionsseite und stellen Sie die gewünschte Cache-Zeit ein. Es ist wichtig zu wissen, dass dynamische Inhalte, z. innerhalb der Seitenleiste wird nur aktualisiert, wenn die zwischengespeicherten Seiten aktualisiert werden.


W3 Cache insgesamt

Die Beschreibung: "Das am besten bewertete und vollständigste WordPress-Leistungs-Plugin. Verbessern Sie die Geschwindigkeit und das Benutzererlebnis Ihrer Website auf dramatische Weise. Fügen Sie Browser, Seiten-, Objekt- und Datenbank-Caching hinzu sowie ein Minify- und Content Delivery Network (CDN) für WordPress."

Dieses Tool bietet eine Vielzahl von Einstellungen, z. B. für das Zwischenspeichern von Seiten, Minimieren, Datenbankcache, Objektcache, Browsercache, CDN, Varnish, Leistung und Sicherheit von Cloudflare. Es gibt sogar einen Debug-Modus für mehrere Einstellungen, und der Benutzer kann Konfigurationsdateien exportieren und importieren.

Einige Vorteile der Verwendung dieses Plugins laut den Entwicklern:

  • verbessertes Suchmaschinen-Ranking
  • erhöhte Besucherzeit vor Ort
  • optimiertes progressives Rendern
  • weniger HTTP-Transaktionen
  • verkürzte Dokumentenladezeit
  • Einsparungen bei der Bandbreite

Vergleich

WP Super Cache W3 Cache insgesamt
Freeware Ja Ja
Plugin-Version 1.1 0.9.2.4
WordPress-Version 3,0+ 2.8+
Downloads 3,4 Millionen+ 1,2 Millionen+
Durchschnittliche Bewertung 4 4,5
Funktioniert ohne das Ändern von Dateien Ja Ja
CDN-Unterstützung Ja Ja
Page Cache Ja Ja
Getestete Serverunterstützung
  • Apache
  • Apache 1.3+
  • Nginx 0,7+
  • IIS 5+
  • Litespeed 4.0.2+
Plugin-Homepage von Donncha O Caoimh von W3 Edge
Hilfeforum WP Super Cache W3 Cache insgesamt
FAQ Ja Ja
Anzahl der Einstellungen Mäßig Sehr viele
Anzahl der Entwickler Ein Mehrere

Welches Plugin zu wählen ist?

Beide Plugins bieten mehrere verwendbare Kategorien für das Caching. Die Benutzeroberfläche von W3 Total Cache sieht zwar besser aus als WP Super Cache, gleichzeitig können die Optionen jedoch etwas überwältigend sein. Es ist eine gute Idee, beide Tools zu installieren, alle Optionen zu prüfen und zu entscheiden, was Sie benötigen. Alles in allem würde ich jedoch beim WP Super Cache bleiben, um weniger Zeit mit dem Fummeln zu verbringen.