Caching-Probleme

Sie haben eine Buchungsanfrage erhalten und auch akzeptiert, doch der Link erscheint nicht auf Ihrer Seite. Nach einiger Zeit stellt auch unser System fest, dass da etwas nicht korrekt gelaufen ist. Was ist hier passiert?

Die häufigste Ursache hierfür sind meist Seiten-Caching-Tools.

Seitencaching ist an sich eine wunderbare Sache, entlastet es doch meist den Web- und Datenbankserver gerade bei Besucher starken Seiten. Doch gelegentlich verursacht diese Funktion — egal ob fest im CMS eingebaut oder als Erweiterung nachinstalliert — einfach Probleme.

Für Serendipity und Wordpress gibt es z. B. Plugins, die nicht immer einwandfrei mit unseren Plugins zusammenarbeiten wollen.

Im Normalfall sollte nach einer akzeptierten Buchung unser Plugin das CMS dazu bringen, die betroffene Seite(n) zu aktualisieren. Doch manchmal passiert nichts, weil das Cachingsystem einfach nicht reagiert oder die Anfrage ignoriert. D.h. die gecachte Seite wird nicht neu erstellt und der Webserver liefert weiterhin die alte Seite aus.

Unter Wordpress tritt dieses Problem mit dem Plugin WP-Super-Cache auf. Hier hilft es, nach der Buchungsbestätigung den Cache vom Plugin leeren zu lassen. Die Entwickler des Cache-Plugins haben diese Option in der Konfigurationsseite implementiert.

Danach sollte im Regelfall der neue Link auch auf Ihrer Seite zu sehen sein. Ggf. müssen Sie zur Kontrolle noch Ihren Browsercache leeren, damit Sie auch die aktuelle Version der Seite sehen.

Für Serendipity gibt es ebenfalls ein Caching-Plugin (“Einfache Cached/Pregenerated Seiten”), welches jedoch als experimentiell eingestuft ist. Die Entwickler geben auch den Hinweis, dass durch die Nutzung Probleme mit dynamischen Plugins auftreten können. Vereinzelt scheint dies auch auf unser Skript zuzutreffen.

Wenn Sie Ihr Serendipity-Blog bei uns vermarkten und nicht auf das Seiten-Caching angewiesen sind, empfehlen wir, das Plugin nicht zu benutzen bzw. es zu deinstallieren.

Tags: , ,

Kommentare sind geschlossen.