Nitro für dein WordPress

Soo, nach ein paar Anfragen werde ich nun verraten was ich meine mit “Wie mache ich meinen Blog der auf WordPress läuft schneller”. Noch als wichtig erachte ich den Fakt, dass es auch ohne Addon geht.

Zunächst ist ein Dank aus zu sprechen an Thomas Langel.

Also nun zu unserem Effekt. Funktionieren wird unser SpeedUp mit hilfe von “gzip“.

Was ist denn nun gzip fragen sich bestimmt nun die meisten. Zur erläuterung haben ich hier einen Auszug aus Wikipedia:

gzip ist ein Kompressionsprogramm, welches, ebenso wie das entsprechende Dateiformat gzip, praktisch für alle Computerbetriebssysteme verfügbar ist (unter den Bedingungen der GPL auch im Quelltext).

Allgemein ist gzip die Kurzform für GNU zip. OpenBSD hat eine BSD-lizenzierte Reimplementierung mit dem Namen gratis Zip vorgenommen, die aber völlig kompatibel zu den GNU-Werkzeugen ist.

gzip bietet einen guten Kompressionsgrad und ist frei von patentierten Algorithmen. Es wurde ursprünglich von Jean-Loup Gailly entwickelt, um unter Unix das alte Programm compress zu ersetzen. Mark Adler schrieb das Dekompressionsprogramm gunzip.

Kurz gesagt wird die Homepage, also der HTML teil komprimiert in eine gzip datei und als Paket an den Browser geschickt. Dieser Vorgang ist schneller und vor allem besser für den Webbrowser des Users.

Was wird vorrausgesetzt:

Eigentlich wird nur eine gzip und zlib installation auf dem Webserver vorrausgesetzt. Der Grund hierfür ist, dass es kein wirkliches Addon ist, sondern ehr eine Unterstützung in Form einer PHP-Variable (dazu später mehr).

Wie wird der Zusatz aktiviert:

Die “Installation” ist nicht schwer. Zu erledigen ist sie in wenigen Schritten.

  1. In eurem “wp-admin” müsst ihr auf den Reiter “Design” gehen und ihn anklicken.
  2. Danach klickt ihr dann auf “Editor” und eine neue Seite öffnet sich. (Ihr könnt ihn natürlich alternativ auch aufklappen und dann auf “Editor” klicken)
  3. Ihr seht auf der rechten Seite sehr ihr nun eine Auflistung von Dateien. Die Datei die wir benötigen ist Theme-Funktionen (functions.php)
  4. Als nächstes klickt ihr nun auf “Theme-Funktionen” ( So heißt es bei mir zumindest, achtet auf functions.php, der Link drüber ist der, den ihr anklicken müsst. )
  5. Nun fügt ihr folgendes nach <?PHP ein “ob_start(“ob_gzhandler”);
  6. Nun drückt ihr noch auf “Datei aktualisieren” und es ist vollbracht.

Solltet ihr bei dem letzten Punkt einen Fehler wie diesen “Um diese Datei zu ändern, muss sie vom Server beschreibar sein.” bekommen so macht ihr folgendes.

Ihr geht in euren Fileuploader (z.B. FileZilla) und öffnet den Pfad zu eurem Blog. Von dort an geht ihr in folgendes Verzeichnis:

wp-content/themes/{theme-folder}“.

In diesem Ordner findet ihr eine functions.php. Dieser Datei bitte CHMOD777 geben (!!!!nach der Einstellung das Zurückstellen nicht vergessen !!!!!)

Für mehr Informationen bezüglich dem CHMOD könnt ihr hier einmal schauen.

Nun noch einmal die Seite neu laden und dann müsstet ihr den “Datei aktualisieren” Button sehen.

Was bewirkt das Laden der Zusatzfunktion:

Durch diese Zusatzfunktion lädt die Homepage nun schneller als vorher. Was aber wie gesagt wichtig ist, die Erweiterung gzip muss installiert sein.

Anbei habt ihr hier noch ein wenig Lesestoff:

PHP.net – ob_gzhandler

WordPress-Magazin

gZip.org

Verfasst von auf 17. Dezember 2009. Abgelegt unter Allgemein. Du kannst jedem Kommentar zu diesem Artikel folgen durch RSS 2.0. Du kannst kommentieren oder zu diesem Artkel trackbacken

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>