Artikel als PDF PDF Zurück zur Startseite Startseite

Weil Google die Ladezeit einer Webseite mit in die Ranking-Bewertung einfließen lässt, habe ich mich ein wenig umgesehen und bin im WordPress Magazin fündig geworden.

Lösung 1 – PHP-Funktion ob_gzhandler einbinden

Thomas Langel beschreibt in seinem Artikel vom 8. Dezember 2009, wie die Ladezeit mit geringstem Aufwand beschleunigt werden kann.

Nachteil ist:
Sie können eventuell keine neuen Artikel schreiben, denn diese Lösung verträgt sich nicht immer mit dem Artikeleditor. Eine verbesserte Möglichkeit – allerdings benötigen Sie dazu ein Plug-in – finden Sie in Lösung 2.

Vorteil ist:
Es genügt Zeile 2 in die functions.php im Theme-Verzeichnis einzubinden.

Zeile 1: <?php
Zeile 2: ob_start("ob_gzhandler"); //diese Codezeile einfuegen
...

Vereinfacht ausgedrückt, werden die HTML-Seiten nun komprimiert über die PHP-Funktion ob_gzhandler vom Server an den Browser übertragen. Sie werden daher im Normalfall auch schneller geladen.

Voraussetzung ist:
Der Hoster muss diese Funktion unterstützen, d.h. die Zlib-Extension von PHP ist dazu notwendig.

Wenn sie nicht wissen, ob Ihr Hoster diese Funktion unterstützt, schreiben Sie doch einfach eine kleine PHP-Datei, z.B. phpinfo.php, mit folgendem Inhalt.

<?php
phpinfo();
?>

Oder Sie schreiben einfach die oben genannte Zeile PHP-Code an den Anfang der functions.php Datei. Erscheint danach im Browser keine Fehlermeldung, ist die Zlib-Extension vorhanden und die Komprimerung läuft.

Wer mehr Informationen benötigt, findet den Artikel von Thomas Langel hier.

Lösung 2 – Plug-in wpCompressor verwenden

Das Plug-in wpCompressor von Sergej Müller ist kinderleicht zu installieren. Der Autor selbst schreibt in seinem Playground Blog auf seiner Webseite ebiene.de Folgendes:

“Nicht jeder ist in der Lage die Konfiguration des Servers wie gewünscht zu erweitern [Anmerkung: gemeint ist die Zlib-Extension]. Sehr oft fehlen dafür auch die notwendigen Privilegien – der Hoster schränkt diese ein. Als alternativer Ansatz kümmert sich ein PHP-Script um die Verdichtung der Bytes vor der Ausgabe und somit um die zügigere Übertragung der Daten an den heimischen Browser.”

Sie können das Plug-in hier herunterladen.

Von admin, 22. Februar 2010, 18:44 Uhr

Kommentiere den Artikel oder setze einen Trackback

Bisher keine Kommentare zum Artikel

  1. Bisher keine Kommentare

Kommentiere den Artikel



Kommentare zu diesem Artikel über RSS 2.0-Feed verfolgen