Blogtuning bei erhöhten Trafficaufkommen

Robert Basic

LastspitzeAuf dem WoW Blog ist heute recht hoher Traffic zu verzeichnen, da wir von einigen großen Spieleseiten verlinkt wurden. Das führte dazu, daß zeitweise die Performance des ganzen Servers heruntergezogen wurde und die Ladezeiten immens hochgingen.

Maßnahmen, die man schnell ergreifen kann, um den Server zu schonen:
– In der Sidebar die Anzeige der letzten Kommentare, Links und Monatsarchive ausgeschaltet
– Auf der Startseite die Anzahl der angezeigten Artikel von 20 auf 5 reduziert
So schone ich die MySQL Datenbankaufrufe und vom Ergebnis her läuft das System wieder sehr zügig. Vor allen Dingen das WordPress Plugin „Customizable Post Listing“ (zeigt die letzten Kommentare in der Sidebar an) scheint ein Performance-Fresses ohne Ende zu sein. Insofern sollte man mit den Plugins etwas spielen, die nicht sonderlich gut programmiert wurden oder eben vom Ansatz her zu viel Last erzeugen, auch wenn sie performant gecoded sind (zB Reduktion der letzten X Kommentare).

Natürlich würden sich weitere Möglichkeiten anbieten wie etwa der temporäre Einsatz von Caching Mechanismen bei einem dynamischen Seitenaufbau (Worpdress eben). Beispiel: WP Cache 2.0. MySQL Caching ist ebenso möglich, aber auch der Einsatz von Precompilern/PHP Caching Programmen wie APC, eAccelerator oder der Zend Optimizer. Das lässt sich beliebig hochtreiben bis hin zur Trennung in Web- und DB-Server und/oder Serverclustern mit Round Robin Lastverteilung. Mehr RAM ist btw nie eine schlechte Zusatzoption. Oder ein schnelleres Plattensystem. Also, es gibt genügend Alternativen, die man je nach Situation (dauerhaft hoher Traffic, regelmäßige oder unregelmäßige Trafficspitzen) schneller einsetzen kann oder etwas Vorbereitung benötigt.

UPDATE Newsletter BASIC thinking

Du willst nicht abgehängt werden, wenn es um KI, Green Tech und die Tech-Themen von Morgen geht? Über 12.000 Vordenker bekommen jeden Tag die wichtigsten News direkt in die Inbox und sichern sich ihren Vorsprung.

Nur für kurze Zeit: Anmelden und mit etwas Glück Apple AirPods gewinnen!

Mit deiner Anmeldung bestätigst du unsere Datenschutzerklärung. Beim Gewinnspiel gelten die AGB.

Google lässt dich jetzt selbst bestimmen, welche Quellen du in der Suche häufiger siehst. Mit zwei schnellen Klicks kannst du BASIC thinking kostenlos als bevorzugte Quelle hinzufügen und damit unabhängigen Tech-Journalismus unterstützen. Vielen Dank!

ach ja, nettes Toolchen zur Perfomancemessung des Servers, das ich mir mal anschauen muss: Serverstats rrdtool harvester

Du möchtest nicht abgehängt werden, wenn es um KI, Green Tech und die Tech-Themen von Morgen geht? Über 12.000 smarte Leser bekommen jeden Tag UPDATE, unser Tech-Briefing mit den wichtigsten News des Tages – und sichern sich damit ihren Vorsprung. Hier kannst du dich kostenlos anmelden.

STELLENANZEIGEN
Online Marketing Manager (m/w/d)
EUROBAUSTOFF Handelsgesellschaft mbH ... in Bad Nauheim
Werkstudent/in Online Marketing (m/w/d)
Sorglos GbR in Köln
Praktikant Mediendesign und Social Media (d/m...
Mercedes-Benz Tech Innovation in Stuttgart
Digital Content & Innovation Manager (alle*)
Hausärztinnen- und Hausärzteverband Bad... in Stuttgart
Praktikant Mediendesign und Social Media (d/m...
Mercedes-Benz Tech Innovation in Ulm
Senior-Marketing-Manager/in Schwerpunkt Kommu...
KEM Flow Measurement GmbH in Bad Kötzting
Social Media Manager – Content Creation...
Wiedmann & Winz GmbH in Geislingen an der Steige
Werkstudent (w/m/d) im Bereich Community Buil...
Bayerischer Rundfunk in München
THEMEN:
Teile diesen Artikel
Folgen
Robert Basic ist Namensgeber und Gründer von BASIC thinking und hat die Seite 2009 abgegeben. Von 2004 bis 2009 hat er über 12.000 Artikel hier veröffentlicht.