So verwenden Sie das WordPress W3 Total Cache Plugin für schnellere Websites
Veröffentlicht: 2018-08-30
WordPress Core fehlt etwas, wenn es darum geht, Caching-Systeme zu verwenden, um die Ladezeit der Website und die Nutzung von Serverressourcen zu verringern. Glücklicherweise gibt es im WordPress-Repository einige der besten Plugins; Eines davon ist das WordPress W3 Total Cache-Plugin, das hilft, Websites mithilfe von Caching-Regeln schneller zu laden.
Die Verwendung eines Caching-Mechanismus auf der WordPress-Site gewährleistet eine verbesserte Benutzererfahrung, indem die Daten, die der Benutzer bereits angefordert hat, mithilfe von Browser-Caching wiederverwendet werden. Durch das Caching sind Dateien sofort verfügbar, wodurch eine Website schneller geladen wird.
Auf Cloudways wird jede neue Installation der WordPress-Instanz mit vorkonfiguriertem Breeze, unserem speziell entwickelten WordPress-Cache-Plugin, geliefert. Wenn Sie jedoch W3 Total Cache für WordPress-Sites verwenden möchten, da es auch mit unserem verwalteten Cloud-Hosting-Stack kompatibel ist, dann ist dieser Leitfaden für Sie. (Sie können auch andere WordPress-Cache-Plugins mit ähnlichen Einstellungen verwenden.)
In diesem Handbuch zeigen wir Ihnen, wie Sie den W3 Total Cache auf der WordPress-Website mit einigen empfohlenen W3 Total Cache-Konfigurationen verwenden, um das Beste daraus zu machen.
- WordPress W3 Total Cache Plugin installieren
- So verwenden Sie den W3-Gesamt-Cache für WordPress
- Armaturenbrett
- Allgemeine Einstellungen
- Seiten-Cache
- Minimieren
- Datenbank-Cache
- Objekt-Cache
- Browser-Cache
- CDN
- Reverse-Proxy
- Überwachung
- Lizenzierung
- Sonstig
- Debuggen
- Import-/Exporteinstellungen
- W3 Gesamt-Cache-Konfiguration von Cloudflare
- Breeze – WordPress Cache-Plugin
- Abschluss
WordPress W3 Total Cache Plugin installieren
Melden Sie sich bei Ihrem WordPress-Dashboard an und navigieren Sie zu Plugins → Neu hinzufügen und suchen Sie nach W3 Total Cache .


Installieren und aktivieren Sie das Plugin, um die Einstellung von W3 Total Cache für WordPress zu konfigurieren. Sie können das Plugin auch manuell installieren, wenn Sie die Plugin-Datei heruntergeladen haben. In diesem Fall können Sie den von der Cloudways-Plattform bereitgestellten FTP-Zugang verwenden.
Zunächst werden wir uns die verfügbaren Plugin-Einstellungen ansehen. Für Anfänger können die Einstellungen verwirrend sein, daher ist es nützlich, genau zu wissen, was jede Option bewirkt.
Wie verwende ich den W3-Gesamt-Cache für WordPress?
Vorausgesetzt, Sie haben den W3 Total Cache auf der WordPress-Website installiert und aktiviert, sehen Sie in der Admin-Seitenleiste eine neue Option, dh " Leistung " auf der Registerkarte Allgemeine Einstellungen. Sie sehen verschiedene Arten von Caching, die aktiviert oder deaktiviert werden können. Jeder Bereich des Widget-Typs enthält allgemeine Einstellungen für das Caching und die Art der zu verwendenden Caching-Methode. 
Armaturenbrett
Vom Dashboard aus können Sie einige schnelle Aktionen ausführen, wie zum Beispiel:
- Kompatibilitätsprüfung
- Leere verschiedene Arten von Caches
Bevor Sie fortfahren, vergessen Sie nicht, eine Kompatibilitätsprüfung durchzuführen , die die installierten und aktivierten/deaktivierten Servermodule und Ressourcen anzeigt. Dies gibt Ihnen eine Vorstellung davon, wie gut dieses Cache-Plugin je nach Ihren Ressourcen funktionieren kann, und zeigt Ihnen nicht nur die Software, die möglicherweise installiert werden muss, um die Vorteile der weiteren W3TC-Funktionen zu nutzen. 
Allgemeine Einstellungen
In diesem Modus können Sie den Vorschaumodus aktivieren , bevor Sie die Cache - Einstellungen tatsächlich zu speichern. Und dieser Abschnitt bietet auch die Option zum Speichern von Einstellungen und zum Löschen von Caches, mit denen der vorhandene Cache geleert werden kann.

In unserem heutigen W3 Total Cache Configuration Guide werden wir die Einstellungen konfigurieren, die auf der Registerkarte Allgemeine Einstellungen erwähnt werden .
Seiten-Cache
Der Seitencache erstellt Kopien Ihrer zuvor besuchten WordPress-Posts/-Seiten. Wenn es nicht aktiviert ist, generiert WordPress bei jedem Seitenaufruf auf Ihrer Website den Seiteninhalt, indem es PHP ausführt und Abfragen an die Datenbank sendet.
Wenn diese Einstellung aktiviert ist, wird den Besuchern eine zwischengespeicherte Version der Seite bereitgestellt. Es reduziert die Seitenladezeit und verringert auch die Belastung der Serverressourcen, wodurch die Fähigkeit Ihres Servers erhöht wird, mehr Datenverkehr zu verarbeiten.
Zum Beispiel ändert sich die Kopf- oder Fußzeile einer Site nicht so häufig und erfordert nicht jedes Mal eine neue Kopie vom Server, wenn der Benutzer auf dieselbe Seite zurückkehrt. Die Kopie der statischen Datei wird im Browser eines Benutzers gespeichert und bei erneuter Anforderung bereitgestellt.

Die empfohlene Cache-Methode ist Alternativer PHP-Code sowohl für PHP 5.6 als auch für PHP 7.
Erweiterter Seiten-Cache
Wenn Sie ein fortgeschrittener Benutzer sind, navigieren Sie zu WordPress-Dashboard > Leistung , klicken Sie dann auf die Option Seiten-Cache und konfigurieren Sie W3 Total Cache für WordPress- Seiten-Cache gemäß Ihren Anforderungen.
Minimieren
Wie der Name schon sagt, ermöglicht diese Option die Verkleinerung Ihrer CSS-, JS- und HTML-Dateien. Dies ist keine Caching-Einstellung und verhält sich bei verschiedenen WordPress-Setups unterschiedlich.
Minimierung ist der Vorgang, bei dem unnötige Leerzeichen, Kommentare und Einrückungen aus den Dateien entfernt werden, sodass Speicherplatz gespart und die Gesamtdateigröße verringert wird. Dies sind die Dateien, die für die Anzeige und andere Benutzerinteraktivität verantwortlich sind. Wenn sie nicht schnell genug bereitgestellt werden, kann dies die Benutzererfahrung beeinträchtigen.
Wir empfehlen Ihnen, es vorher separat auf einer WordPress-Staging-Site zu testen. In einigen Fällen wird die Leistung Ihrer Website beeinträchtigt, da der Minifizierungsprozess serverintensiv ist.

Die empfohlene Cache-Methode ist Alternativer PHP-Code sowohl für PHP 5.6 als auch für PHP 7.
Erweiterte Minimierung
Wenn Sie ein fortgeschrittener Benutzer sind, gehen Sie in der linken Seitenleiste zu Leistung > Minimieren und konfigurieren Sie die Minimierung gemäß Ihren Anforderungen.
Datenbank-Cache
Das Zwischenspeichern der Datenbankabfragen verringert die Belastung Ihres Servers, sodass der Server mehr Ressourcen hat, um die Website für den eingehenden Datenverkehr bereitzustellen.
Bei dieser Art des Cachings werden häufige Abfragen zwischengespeichert und verwendet, wenn der Benutzer immer wieder eine ähnliche Anfrage stellt. Dies erspart das Durchsuchen aller Tabellen in der Datenbank und bringt das gewünschte Ergebnis schneller zurück.
Dies ist besonders nützlich, wenn Sie eine WordPress-Website haben, die viele Datenbankabfragen pro Seitenladevorgang sendet.
Die empfohlene Cache-Methode ist Memcached .

Erweiterter Datenbank-Cache
Wenn Sie ein fortgeschrittener Benutzer sind, gehen Sie zur Option Datenbank-Cache unter der Registerkarte Leistung im Seitenleistenmenü und konfigurieren Sie den Datenbank-Cache gemäß Ihren Anforderungen.

Objekt-Cache
Objektcaches sind besonders nützlich für datenbankintensive Websites. Cloudways hat Redis vor einiger Zeit auf seinen Servern integriert, Sie müssen es installieren, indem Sie zu Servers → Settings & Packages → Packages gehen und dann auf Redis installieren und dann auf Object Cache hier aktivieren klicken. Wir haben eine ausführliche Anleitung zum Hinzufügen von Redis zu WordPress geschrieben.
Die empfohlene Cache-Methode ist Redis .

Erweiterter Objekt-Cache
Wenn Sie ein fortgeschrittener Benutzer sind, können Sie den Objektcache nach Ihren Anforderungen konfigurieren. Klicken Sie einfach auf die Option Objekt-Cache unter der Registerkarte Leistung .
Browser-Cache
Browser speichern heutzutage den statischen Inhalt von Websites, um die Benutzererfahrung zu verbessern. In der W3TC-Option des Browser-Cache können Sie ihn aktivieren/deaktivieren. Darüber hinaus können Sie Ausnahmen und Ablaufdaten der Elemente hinzufügen.
Wir empfehlen Ihnen, es zu aktivieren und dann zur Registerkarte Browser-Cache zu navigieren und die folgenden Einstellungen für einen maximalen Effekt zu aktivieren .
- Zuletzt geänderte Kopfzeile festlegen
- Setzt abläuft-Header
- Cache-Steuerungsheader festlegen
- Entitäts-Tag festlegen
- W3-Gesamt-Cache-Header festlegen
- HTTP-Komprimierung (GZIP) aktivieren
Der Browser-Cache ist besonders wichtig, wenn Ihre Website regelmäßige Besucher hat. Der statische Inhalt wird bereits in ihren Browsern gemäß den Regeln zwischengespeichert, die Sie in den Einstellungen implementiert haben. Nur der aktualisierte Inhalt wird vom Server geladen, wodurch die gesamte Website schneller geladen und Bandbreite gespart wird.

Erweiterter Browser-Cache
Wenn Sie ein fortgeschrittener Benutzer sind, können Sie den Browser-Cache nach Ihren Anforderungen konfigurieren. Klicken Sie einfach auf die Option Browser-Cache unter der Registerkarte Leistung .
CDN
Content Delivery Networks für WordPress sind beliebt geworden, insbesondere für Websites, die Traffic aus der ganzen Welt erhalten. CDNs wie MaxCDN und Cloudflare sind beliebt und Sie können sie über das W3TC-Plugin einfach in Ihre WordPress-Website integrieren.
CDNs liefern den statischen Inhalt Ihrer Website von verschiedenen Standorten aus und nicht nur von Ihrem WordPress-Hosting-Server. Dies trägt dazu bei, die Belastung Ihres Servers zu reduzieren und verbessert die Geschwindigkeit, mit der die Website für Besucher von verschiedenen Standorten bereitgestellt wird.
Dies wird dringend für Websites mit höherem Traffic empfohlen, die auf das globale Publikum ausgerichtet sind. CDN wie Cloudflare, das auch mit W3 Total Cache kompatibel ist, verfügt über mehr als 150 Rechenzentren auf der ganzen Welt. Diese Netzwerke erstellen eine Kopie Ihrer Website und Ihres Servers über ihren Server, anstatt für jede Anfrage eines Benutzers zum Webhost hin und her zu gehen.

Erweiterte CDN-Konfiguration
Wenn Sie ein fortgeschrittener Benutzer sind, navigieren Sie im linken W3TC-Menü (Leistung) zu CDN und konfigurieren Sie das W3TC-CDN gemäß Ihren Anforderungen.
Reverse-Proxy
Cloudways-Server werden mit einem vorinstallierten Varnish-Cache geliefert. Varnish ist ein sehr leistungsfähiger Cache, der den gesamten Inhalt (der sowohl statische als auch dynamische Inhalte Ihrer Website enthalten kann) zwischenspeichert und diesen Inhalt wiederkehrenden und sogar neuen Besuchern bereitstellt. Dieser Cache beschleunigt die HTTP-Anfragen und sitzt vor Apache (Webserver).
In W3TC wird die Reverse-Proxy-Einstellung verwendet, um den Varnish-Cache zu löschen, wenn Sie eine Aktualisierung Ihrer Website vornehmen. Es wird dringend empfohlen, es aktiviert zu lassen, sonst müssten Sie Varnish jedes Mal manuell löschen.

Überwachung
Wenn Sie New Relic mit WordPress verwenden, können Sie es mit Ihrer Website verbinden, indem Sie einfach die API von New Relic Ihres Kontos eingeben.
Dies ist jedoch nicht erforderlich, da Cloudways-Server mit einem integrierten New Relic-Konto ausgestattet sind, auf das Sie unter Serververwaltung → Überwachung → Anwendung zugreifen können.
New Relic ist ein Tool zur Überwachung der Anwendungsleistung, das Ihnen einen Einblick in die Funktionsfähigkeit Ihrer Anwendung gibt und die Stellen identifiziert, die leistungsbezogene Probleme verursachen.

Lizenzierung
Wenn Sie Unterstützung von den Entwicklern des W3 Total Cache für WordPress-Sites und eine Konfigurationsanleitung wünschen, können Sie Ihren Lizenzschlüssel hier kaufen und überprüfen.

Sonstig
Unter dieser Registerkarte finden Sie allgemeine Optionen, die Sie möglicherweise als Google Page Speed-Dashboard verwenden möchten. Wir empfehlen, die „ Rewrite-Regeln überprüfen “ beizubehalten und andere Optionen deaktiviert zu lassen.

Debuggen
Der Debug-Modus ist besonders nützlich, wenn Sie wissen möchten, welcher Cache funktioniert und wie viel Einfluss er auf die Seiten hat. Um die Debug-Informationen anzuzeigen, zeigen Sie den Quellcode Ihrer Website an und navigieren Sie zum Ende der Seite. Sie sehen die Kommentare, die Sie benachrichtigen, wenn ein Cache aktiviert ist, wie viele Abfragen zwischengespeichert wurden und wie lange es dauerte, die zwischengespeicherte Seite zu erstellen.

Import-/Exporteinstellungen
Wenn Sie viele Websites haben und nicht immer wieder den gleichen Prozess der Einrichtung von W3TC durchlaufen möchten, können Sie alle Ihre Einstellungen einfach exportieren und die Einstellungen in Ihre andere Website importieren.

W3 Gesamt-Cache-Konfiguration von Cloudflare
Wenn Sie Cloudflare CDN mit dem W3 Total Cache-Plugin verwenden möchten, gehen Sie zur Registerkarte Erweiterungen und gehen Sie davon aus, dass Sie Cloudflare bereits für WordPress eingerichtet haben, aktivieren Sie einfach das Cloudflare-Plugin → gehen Sie zu den Einstellungen des Plugins und geben Sie Ihre E-Mail-Adresse und Ihren API-Schlüssel an zur Zulassung.

Sobald die Autorisierung abgeschlossen ist, können Sie Cloudflare mit dem W3TC-Plugin konfigurieren.
Breeze – WordPress Cache-Plugin
Breeze ist ein kostenloses und benutzerfreundliches WordPress Caching Plugin, das vom Cloudways-Team entwickelt wurde. Es bietet verschiedene Optionen zur Optimierung der WordPress-Leistung auf verschiedenen Ebenen. Es funktioniert gleichermaßen gut mit WordPress, WordPress mit WooCommerce und WordPress Multisite. Dies ist ein leichtes Plugin mit Funktionen, die auf eine schnellere Website ausgerichtet sind.
Abschluss
Heute haben wir gelernt, wie man W3 Total Cache für WordPress für eine bessere Seitenladezeit einrichtet. Es gibt viele erweiterte Einstellungen, die Sie optimieren können, um die WordPress-Website mit dem W3 Total Cache Plugin besser zu optimieren. Es hängt alles von verschiedenen WordPress-Setups ab. Denken Sie daran, dass Sie die Einstellungen durcheinander bringen könnten, weshalb die Verwendung der vorgeschlagenen Einstellungen für Sie am nützlichsten ist. Wenn Sie jedoch noch mit verschiedenen Caching-Kombinationen experimentieren möchten; Ich schlage vor, dass Sie eine vollständige Sicherung Ihrer Website erstellen.
