Tag Archiv für Performance

Geschwindigkeitsoptimierung

Ich habe ein paar Geschwindigkeitsoptimierungen im Wiki konfiguriert, die sich im Normalbetrieb nur durch den schnelleren Transfer von Wiki-Seiten bemerkbar machen sollten:

$wgUseFileCache = true
Mit dieser Option wird das vom Wiki-Parser erzeugte HTML in der Form auf die Platte geschrieben, in der es auch an den Webbrowser übertragen wird. Der Abruf von zwischengespeicherten Inhalten entlastet die Datenbank und die CPU signifikant. Das Caching ist allerdings nur für anonyme Benutzer des Wikis hilfreich.
zlib.output_compression
Mit dieser Option wird der von PHP ausgegebene Inhalt, also HTML, mit gzip gepackt, wenn der Client (Webbrowser) beim Request angibt, dass er diese Methode unterstützt / akzeptiert. Damit wird zum Beispiel die Übertragung des Artikels Hauptbahnhof (Mannheim) von etwa 28kBytes auf etwa 7kBytes komprimiert. Hiervon profitieren insbesondere Anwender, die per GSM/GPRS/UMTS auf das Wiki zugreifen.

Beide Methoden sollten frei von schädlichen Nebenwirkungen für Normalanwender sein. Sollte es dennoch Probleme geben bitte ich im Info auf meiner Diskussionsseite.

Rabe 09:26, 1. Aug. 2010 (UTC)