was passiert eigentlich, wenn man auf Digg.com zur Topnachricht avanciert? Nix, da der Server die Grätsche macht. Und das passiert umso schneller, je mehr er belastet wird. Gerade bei dynamisch generierten Weblogseiten wie WordPress ist das Limit bei ca. 10 konkurrierenden Zugriffen/sec. schnell erreicht. 10 Visits die Sekunde sind bei Digg.com durchaus realistisch = 600 Anfragen/Min, 36.000 Anfragen/h bzw. bei normal konfigurierten WordPress Blogs sind das ca. 18.000 SQL Queries/Min bzw. ca. 1 Mio Queries in der Stunde, wenn jede Anfrage einen Seitenaufruf bedeutet. Man kann es mittlerweile regelmäßig beobachten, daß Digg mittlerweile so gut wie jede Webseite in die Knie zwingt. Digg ist förmlich zu einer DoS-Webseite avanciert.
Was tun?
1. Ein Notfall-Template bereithalten, das nur diesen 1 Artikel (natürlich den, auf den der Digg-Link verweist) enthält. In der Einzelansicht und auf der Startseite. Sobald Digg-Effekt eintritt, entsprechend umschalten. Und nicht vergessen: Den richtigen Artikel anzeigen, nicht unbedingt den neuesten Artikel.
2. Alle dynamischen Elemente (WP Funktionen) im Template ausschalten, lieber „statisch“ arbeiten (zB Abfrage der Artikelüberschrift, des Bloglabels, etc…). Damit meine ich die Kategorie- und Monatslinks. Dann die Kommentare sogar. Alles, wie gesagt, was dynamisch generiert wird. Optional eine Umleitung auf eine statische HTML-Datei einbauen. Diese Arbeit übernimmt btw auch WP Cache. Man kann damit einer Vollsperre des Providers vorbeugen, bei Erreichen des Trafficlimits bzw. zu starker Last auf einem Shared Host.
3. Alle Plugins soweit es irgendwie nur geht deaktivieren, da diese eine zusätzliche Last erzeugen.
4. So gut wie keine Images mehr im Template verwenden
5. Warndreieck rausholen: Darauf hinweisen, daß man das Template aus Performancegründen temporär ausgewechselt hat. Somit muss sich der User über das Ekel-Design nicht wundern. Und man erhöht uU auch die Wiederkehrerquote (wenn der Trubel vorbei ist und man etwas Glück hat, ist das Besucherniveau dauerhaft um 10-20% höher).
6. Videos/Bilder fremdhosten: Handelt es sich um eine auf dem eigenen Werbserver gehostete Videodatei handelt, so schnell wie nur möglich das Video auf Google Video hochladen und im Blog embedden. Google Video arbeitet bei hoher Last besser als YouTube.com. Ebenso bei einem Bild: Auf Flickr.com laden und im Blogartikel integrieren. Traffic wird dann von Flickr bzw. Google Video „gesponsort“ 🙂 Damit verhindert man zusätzliche Traffickosten, die durchaus sehr hoch werden könnten.
Weitere Maßnahmen?
Neue Stellenangebote
Social Media Manager (m/w/d) NordwestLotto Schleswig-Holstein GmbH & Co. KG in Kiel |
||
Social – Media Redakteur / Manager / Journalist (m/w/d) Niedersächsischer Fußballverband e.V. in Barsinghausen bei Hannover |
||
Social Media Manager (m/w/d) ViscoTec Pumpen- u. Dosiertechnik GmbH in Töging am Inn |