Geschäftsführer, Webdesigner & Web-Entwickler, staatlich geprüfter Mediengestalter
WP Rocket ist inzwischen eines der beliebtesten Cache-Plugins für WordPress und ein durchaus effektives Mittel, die Ladezeiten einer Webseite zu verbessern. Gerade bei vielen Besuchern führt kein Weg an einem Cache vorbei. Doch was tun, wenn sich der Cache augenscheinlich zu häufig oder unregelmäßig leert?
In unserem Tagesgeschäft als WordPress Agentur hatten wir kürzlich den Fall, dass eine Webseite mit recht ansehnlichen Traffic-Zahlen (über 1 Mio Seiten-Aufrufe pro Monat) immer wieder an das Limit des Prozessors gestoßen ist. Wenngleich die Zugriffszahlen recht beachtlich sind, so sollten sie für den Server des Kunden eigentlich kein Problem darstellen. Wir konnten feststellen, dass sich der Cache immer wieder geleert hat, was dann wiederum — zumindest kurzzeitig — für schlechte Ladezeiten und eine hohe Prozessor-Auslastung führte.
Lesetipp: Was ist ein WordPress Plugin?
Das Problem: Sofern die Konfiguration von WP Rocket korrekt ist, sprich die Cache-Speicherdauer auf beispielsweise 12 Stunden gesetzt wurde, sind in der Regel andere Plugins für einen Cache Clear verantwortlich. Sprich, irgendein Plugin nutzt die WP Rocket Funktion, den Cache zu leeren. Häufig sind Kommentar-Plugins oder Voting-Plugin dafür verantwortlich. Diese würden nämlich nicht korrekt funktionieren bzw. den dynamischen Inhalt ohne eine Leerung des Caches nicht darstellen. Das ist natürlich kontraproduktiv, da somit — zumindest im Falle von Kommentaren — Dritte über die Cache-Dauer entscheiden können. Wird jede Minute ein Kommentar geschrieben, kommt es nahezu nicht zum Aufbau eines effektiven Caches für den entsprechenden Artikel.
Lesetipp: Wie installiert man ein WordPress Plugin?
Leider lässt sich die Ursache bzw. das Plugin nicht einfach ermitteln. Viele Plugin-Entwickler haben zu derartigen Verhaltensweisen keine Informationen in ihren Dokumentationen. Es musste ein Cache-Log her, das vollständig aufgeschlüsselt. Also wann und wieso der Cache vollständig oder teilweise geleert wird. Und genau hierfür hat WP Rocket vorgesorgt.
WP Media, der Entwickler hinter WP Rocket, stellt ein umfangreiches Git-Repository namens „WP Rocket Helpers“ zur Verfügung, in dem jede Menge kleine Helferlein zu finden sind. Darunter auch „WP Rocket | Logging Cache Clearing“. Das Plugin kann einfach installiert werden und legt dann im Root-Verzeichnis der WordPress-Installation drei Dateien ab: 01-full-cache-clear.txt, 02-partial-cache-clear.txt und 03-rocket_clean_files_log.txt. Wie die Dateinamen bereits verraten, geben diese Dateien Aufschluss darüber, wann und warum ein Full Cache Clear stattgefunden hat, ebenso wann und warum und für welche URLs ein Partial Cache Clear durchgeführt wurde. Hier ist das Plugin zu finden. Nachdem das Problem ermittelt wurde, sollte das Plugin ebenso wie die Log-Dateien im Root-Verzeichnis wieder entfernt werden. Wer sich gänzlich unsicher ist, sollte einen Experten kontaktieren oder vorab ein Backup der Webseite erstellen.
Nachstehend noch eine Liste an Plugins, die nach aktuellem Kenntnisstand den WP Rocket Cache leeren:
Sie benötigen eine WordPress Agentur? Wir stehen als Ihre Experten zur Verfügung. Treten Sie mit uns in Kontakt und vereinbaren Sie ein unverbindliches Beratungsgespräch.
Es kann frustrierend sein, wenn WordPress bei einem Plugin-Update plötzlich nach FTP-Zugangsdaten fragt, anstatt das Update automatisch durchzuführen. Dieses Problem kann auf verschiedene Ursachen...
mehr lesen
Der Papierkorb von WordPress ist sicherlich ein wichtiges und häufig genutztes Feature. Löscht man einen Beitrag oder eine Seite versehentlich, kann diese einfach wiederhergestellt...
mehr lesen
Viele Agenturen bieten Suchmaschinenoptimierung als Dienstleistung mit Erfolgsgarantie. Teils ist sogar von garantierten Rankings bei Google und Co. die Rede. Warum derartige Versprechen in...
mehr lesen
Sie sind auf der Suche nach einer WordPress Agentur? Die Auswahl ist wahrlich nicht gerade klein. WordPress Agenturen in ganz Deutschland, aber auch im...
mehr lesen
Was ist das FTP? FTP ist die Abkürzung für „File Transfer Protocol“. Dabei handelt es sich um ein Kommunikations- bzw….
Was bedeutet RSS? RSS steht als Abkürzung für Really Simple Syndication und lässt sich ins Deutsche mit „echt einfache Verbreitung“…
Was ist ein Exit Intent Popup? Als Exit Intent Popup bezeichnet man ein Popup oder auch Layer-Werbung, die einen bestimmten…