Leistung und Monitoring

LiteSpeed Cache in MediaWiki einrichten

Geprüft am 3 Min. Lesezeit Performance LiteSpeed Cache

LiteSpeed verfügt über einen integrierten Cache, mit dem kompatible Anwendungen wiederholte PHP-Ausführungen vermeiden können. Der Gewinn hängt von den cachebaren Inhalten, der Trefferquote und der Konfiguration von MediaWiki ab.

LiteSpeed Cache ist eine von LiteSpeed entwickelte Erweiterung, die MediaWiki mit diesem Cache verbindet. Prüfen Sie im Repository der Erweiterung, ob die veröffentlichte Version mit Ihrem MediaWiki-Zweig kompatibel ist, bevor Sie sie installieren.

Installation und Inbetriebnahme

Bevor Sie die Website ändern, legen Sie ein wiederherstellbares Backup von Dateien und Datenbank an. Laden Sie eine kompatible Version aus dem offiziellen Repository herunter, notieren Sie die verwendete Version und testen Sie sie in einer Kopie: Der Hauptzweig garantiert keine Kompatibilität mit Ihrem MediaWiki.

Entpacken Sie das ZIP auf Ihrem Rechner. Darin finden Sie ein Verzeichnis namens LiteSpeedCache; laden Sie es mit dem Dateimanager oder über eine sichere Verbindung in das Verzeichnis extensions von MediaWiki hoch.

Bearbeiten Sie die MediaWiki-Konfigurationsdatei LocalSettings.php und fügen Sie ganz am Ende folgende Zeile hinzu:

wfLoadExtension('LiteSpeedCache');

Um die Installation abzuschließen, öffnen Sie die Datei .htaccess im Stammverzeichnis von MediaWiki und fügen Sie ganz am Anfang hinzu:

<IfModule LiteSpeed>
CacheLookup on
</IfModule>

Öffnen Sie mit einem Administratorkonto Spezialseiten > Daten und Werkzeuge > LiteSpeed Cache. Die Bezeichnungen können je nach Sprache abweichen.

In den Optionen können Sie den öffentlichen Cache aktivieren, seine Dauer festlegen und den Inhalt leeren.

Aktivieren Sie LiteSpeed Public Cache Enabled und speichern Sie. Zeigt Ihre Version andere Bezeichnungen, sehen Sie in der Installationsdokumentation nach.

Lesen, Änderungen und Datenschutz prüfen

Rufen Sie ohne Anmeldung eine öffentliche Seite zweimal auf und prüfen Sie, ob eine spätere Anfrage in den LiteSpeed-Headern einen Cache-Treffer zeigt. Bearbeiten Sie eine Testseite und vergewissern Sie sich, dass andere Besucher die Änderung sehen.

Testen Sie Suche, Anmeldung und Abmeldung. Ist das Lesen im Wiki eingeschränkt oder gibt es private Seiten, prüfen Sie die Berechtigungen mit zwei Konten und als Besucher: Aktivieren Sie für solche Inhalte keinen pauschalen öffentlichen Cache.

Tritt beim Laden der Erweiterung ein Fehler auf, nehmen Sie die Änderung an LocalSettings.php zurück und prüfen Sie Kompatibilität und Logs. Zum Entfernen deaktivieren Sie den Cache und leeren ihn, bevor Sie das Laden der Erweiterung entfernen; die übrigen Regeln der .htaccess behalten Sie bei.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.