Nov 13

Nachdem die 400 Besuchermarke gestern geknackt wurde und der Blog trotzdem hier und da noch etwas langsam ist, habe ich erneut an der Perfomance geschraubt.

Ich hatte beim letzten Umbau das Problem ja nur verschoben. Vom Header in den Footer, damit die Seite heimlich im Hintergrund weiterlädt. Dies hat aber zur Folge, dass man während der Ladezeit nichts aktiv im Blog machen kann. Auch blöd.

Erster Lösungsansatz:

Man nehme die nötigen Java .js Dateien sowie CSS Dateien und verkleinert diese. Da ich bei Java Dateien mit dem “shrinken” bzw. Schrumpfen nur Fehlermeldungen bekommen habe, habe ich es mit gzip probiert. (.js Dateien einfach via 7zip in gzip verwandelt)

Eigentlich sollte jeder Browser gzip entzippen können. Nur bei meinem MyGallery-Plugin ging die Lightbox JS Funktion verloren. Also klappt scheinbar doch nicht.

Als nächstes habe ich wenigstens die 4 CSS Dateien mit Hilfe eines CSS Compressors verkleinert. Nur zu empfehlen, wenn man nichts mehr an den Dateien arbeiten will, da die Zwischenräume gelöscht werden. Am besten Sicherungskopien speichern!

Dazu habe ich noch ein Plugin namens Optimize DB installiert und ausgeführt. Naja. Bringt auch nicht die Welt, da das Problem nicht meine (relativ kleine) Datenbank ist.

Auf zum zweiten Lösungsansatz:

Gzip und WP-Cache zusammen nutzen. WP-Cache legt eine Kopie der fertigen Seite für z.B. 1h im Speicher ab, Gzip sorgt dafür, dass diese Kopie komprimiert ist. Folge: Extrem schneller Seitenaufbau, wenn die Seite in der letzten Stunde schon einmal von jemand aufgerufen wurde. (der hat den schwarzen Peter und muss halt 1-2 Sekunden warten ;) )

Kann als Plugin die WP-Cache und Gzip Kombi.

Trotz meiner Java lastigen Plugins (besonders Lightbox JS) lädt die Seite somit unter einer Sekunde. :thumb:



8 Kommentare zu “WordPress Tuning – WP-Cache und Gzip aktiviert”

  1. 1. Wordpress Performance verbessern - Tipps und Tricks sagt:

    [...] WP-Cache + Gzip Plugin installiert. Legt Seiten, welche die letzten x Sekunden (einstellbar) angesehen wurden in gezipptem Format auf dem Server ab. Der nächster Aufruf erfolgt also nicht via Datenbank, sondern direkt vom Server. Schneller geht es nicht. Teilen und vergnügen: Diese Icons linken zu Social-Bookmarking-Seiten, wo Blog-Leser ihre Seiten teilen und neue Seiten entdecken können. [...]

  2. 2. biffo sagt:

    Schade das du gestern nicht kommen konntest

  3. 3. Tommy sagt:

    Hast Du schon die WordPress-News gelesen? Am 24. Januar kommt Version 2.4.0 raus. Bei dieser soll die Performance um einiges besser sein.

  4. 4. Hisky sagt:

    Yep. Vorhin im Admin gesehen. Aber ich bin zufrieden wie er trotz des Gallerie-Plugins läuft. Sind immerhin ca. 1.000 Fotos wo er ein Zufallsfoto raussuchen muss.

    Das frisst Performance ;) :thumb:

  5. 5. Speed | rumpelblog sagt:

    [...] 2.5” geholt, was mir auch schon sehr geholfen hat. Und dann noch schnell das WP-Cache m. Gzip unterstützung (da es ja seit der 2.5 nicht mehr anzustellen geht) und dabei auch gleich das Optimize-DB [...]

  6. 6. Adrian Sauer sagt:

    Danke für die Info.

  7. 7. Timo Reitz sagt:

    Java ist nicht JavaScript.

  8. 8. Wie langsame Webseiten entstehen – Ladezeitoptimierung Teil I * Anfänger, Kolumne * seo-besser.de sagt:

    [...] 8. Benutzen Sie serverseitige Komprimierung Verwenden Sie eine serverseitige Komprimierung, wie etwa Gzip. Auch hier gibt es etwas für WordPress. [...]

Hinterlasse einen Kommentar