Blog

WP Cache hält07.01.09

dachte, heute wird es etwas ruhiger vom Traffic, aber es ist nun auch so ein schöner Test für das Plugin WordPress Super Cache geworden (siehe Artikel), das Lastspitzen abfedern soll. Zum frühen Nachmittag ist bereits das Trafficniveau des gestrigen Gesamttages fast erreicht worden, sprich die Traffficlast ist im Schnitt etwas höher. Und das Blog meckert nicht wie gestern, als es ab der Verkaufsankündigung nach oben ging, aber WPSC noch nicht aktiviert war. Die Antwortzeiten sind überraschend gut. Also, Daumen hoch für WP Super Cache!

Traffic

Posted in Allgemeinwith 17 Comments →

WP Super Cache07.01.09

gestern war ein komischer Tag. Da bloggt man was über den anstehenden Verkauf und die Zugriffszahlen steigen im Grunde genommen nicht besonders hoch, doch der Server raucht bei der Mehrlast ab (na ja, er schmierte nicht ab, aber die Antwortzeiten gingen in den tiefsten Keller). Die Page Impressions beliefen sich auf 21.600. Das ist grob das Doppelte vom Normalmaß und es wurmt mich, dass das Blog ab diesen Größenordnungen abraucht. Berücksichtigen muss man natürlich, wie sich der Traffic verteilt bzw. wie groß die konkurrierenden Zugriffe zur gleichen Zeit in der Lastspitze sind. Kämen alle auf einmal, würde kein normaler Webserver nachkommen.

Wie dem auch sei, ich habe mir jetzt -was ich schon längst probieren wollte- das WordPress-Plugin “WP Super Cache” installiert. Das nach dem Prinzip arbeitet, aus einer dynamischen Auslieferung von Inhalten (die aus der MySQL-Datenbank bedient werden) statische Dateien zu erzeugen. Die ein Webserver unter Umgehung von Datenbankabfragen und der Entlastung der PHP-Abarbeitung eher ausliefern kann, da man schlichtweg zwei große Arbeitspakete damit streicht:
This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.

Da bei der Aktivierung des Plugins einige Grundfunktionen und Schreibrechte erwartet werden, ist die Installation nicht ganz ohne. Also nix mit plug & play. Was damit den Einsatz für abolute Anfänger erschwert. Im Grunde genommen ist das aber wirklich nicht so wild, wenn man die Fehlermeldungen durchliest und Schritt für Schritt das tut, was drinsteht.

Nach Aktivierung des Plugins lief das Blog wieder rund. Wann man es demnach einsetzen sollte? Schwer zu sagen, wo die Schmerzgrenze Eures Webservers liegt, das findet man dann heraus, wenn es soweit ist. Ich würde supergrob sagen, dass man sich ab 10.000 Seitenaufrufen pro Tag langsam Gedanken machen sollte, das Tool zu installieren. Wobei Seitenaufrufe nicht viel besagen müssen, wenn ein Blog pro Abfrage mit extrem vielen Datenabfragen aufwartet (zB über den Einsatz datengieriger Plugins) und zugleich übermäßig viele Files ausliefern muss. Das können zB Bilddateien sein. Die der Server natürlich ebenso mit ausliefern muss. Sprich, jede auszuliefernde Datei (.html, .jpeg, .gif, .png…), jede zu interpretierende Datei (.php, .js, …) und jede Datenbankafrage kostet Power. Rechnerlast, die auf Kosten von Plattenzugriffen, CPU-Zeiten und RAM geht, aber auch Bandbreite der Netzkarte. Daher würde ich die 10.000 Page Impressions mit Vorsicht genießen. Es gibt draußen genügend Shared Hoster, die nur bis zu einem bestimmten, recht niedrigen Grenzwert dem Bloginhaber Ressourcen des Webservers zuordnen, den man sich mit anderen Kunden teilen muss. Diese Angaben findet man kaum in den AGBs bei Vetragsabschluss, zumal sie die meisten Kunden nicht bewerten könnten, meiner einer inlusive. Oder wisst Ihr etwa, wie viele Datenbankabfragen Euer WordPress erzeugt?

Posted in Allgemeinwith 74 Comments →

WordPress sicherer machen05.01.09

entweder verlässt man sich auf Handarbeit oder man wartet auf ein Plugin, das womöglich WordPress wirklich automatisiert sicherer machen wird: Maximum Security for WordPress is packed with strong protection that makes your site extremely secure. It guards against intrusion; tracks a plethora of events; blocks malicious content that could harm your readers and your search engine ranking; and includes a strong Web application firewall along with a full blown intrusion prevention system, and that’s just the tip of the iceberg. Die gesamte Funktionsliste. Man kann sich auf der Webseite eintragen und somit benachrichtigen lassen, sobald das Plugin da ist. Die beste Methodik ist allerdings immer noch, die neueste Version von WordPress einzuspielen. Was natürlich nicht davor schützt, ein unsicheres Plugin einzusetzen. Solange jedoch WP-Plugins keinem Zertifikatsystem unterliegen, wird man nur raten können bzw. im Netz aufmerksam nach entsprechenden Kommentaren suchen müssen.

via weblog tools collection

Posted in Allgemeinwith 8 Comments →

RSS-Feed: Inhalte ergänzen04.01.09

interessantes WordPress-Plugin namens “RSS Post Editor“. Einfach ein Posting verfassen und Inhalte, die nur im Feed erscheinen sollen, mit “[rss]” umschließen. Die RSS-Plugins, die ich bisher finden konnte, wirken sich leider nur global aus. Man kann auf Artikelebene nichts Individuelles einstellen. Mit dem Plugin allerdings schon.

Test:
1. Diesen Satz kannst Du auf dem Blog und im RSS-Reader lesen.
2. [.. [rss]diesen Satz kannst Du nicht auf dem Blog, dafür aber im RSS-Reader lesen.[/rss] .]
der 2. Satz in eckigen Klammern ist nur im RSS Reader lesbar

Screenshot:
Demoscreen

Btw, wer das Verhalten gerne exakt umgekehrt hätte, kann “RSSLess” nutzen. Mittels “[rssless]” kann man den RSS-Readern bestimmte Textbereiche vorenthalten, während die Besucher des Blogs alles lesen können.

Posted in Allgemeinwith 26 Comments →

Alternativen zu WP Democracy?04.12.08

das altersschwache Plugin “Democracy” (ein Tool, zum Erstellen von Umfragen auf einem WordPress-Blog) macht langsam Mucken und irgendwie hapert es hier und da an Featuren. Gibt es mittlerweile adäquate Alternativen?

Posted in Allgemeinwith 12 Comments →

MobilePress installiert13.11.08

so, habe nun das WordPress-Plugin MobilePress aktiviert. Screens auf dem iPod Touch sehen so aus:
Mobile Version
Mobile Version
Was nervig ist: Man muss die Kommentare über einen winzigen Link am Ende eines Einzelartikels einblenden. Aus der Startansicht heraus führt ein Klick auf die Kommentare eben nicht dahin. Werde wohl daher die Option fürs iPhone ausschalten, das spezielle Template anzuzeigen (der Safari-Browser ist vollends ausreichend, die Seite wie auf dem PC darzustellen und einzelne Bereiche bequem anzusteuern).

Wie sieht es denn auf anderen Handys aus?

Update: Plugin wieder deaktiviert, da es Probs gibt, siehe Comments. Selbst wenn es nur wenige betrifft, ist es mir das nicht wert, das Plugin weiterlaufen zu lassen.

Posted in Allgemeinwith 23 Comments →

Wie kickt man ein WordPress-Blog aus Google07.11.08

im Grunde genommen ganz einfach, das kann jeder Kommentator. Schauts einfach bei Zauberpage.de vorbei: Show all HTML spezial chars in comments. Dort wird zugleich ein Plugin angeboten, das dies unterbindet. Da ich alle meine Kommentare zu 100% in der Adminansicht checke, laufe ich nicht in diese Gefahr.

Update: Siehe simple Abwehrmaßnahme von Datenwachschutz vorgeschlagen

Posted in Allgemeinwith 20 Comments →

Traffic-Tool für WordPress: WP-SlimStat-Ex19.11.06

WP SlimstatEXsieht ziemlich prima aus, schauts mal in den Testbericht (mit zahlreichen Screenshots) auf Cedric Webers mzungu’s weblog. WP SlimStatEx ist ein aufgebohrtes WP SlimStat, das bei einigen WordPress-Blogs seine guten Dienste leistet.

Posted in Allgemeinwith 5 Comments →

WordPress: Erweiterte Suche06.11.06

habe beim Henning ein nettes Suchplugin für WordPress entdeckt: Demo

Nennt sich Advanced Search plugin for WordPress. Werde also die jetztige Google-Suche wieder rausschmeißen und stattdessen die erweiterte Suche einblenden. Zuerst das normale WordPress-Suchfeld und direkt darunter ein Link zur erweiterten Suche. Wenn jemand die normale Suche benutzt, werde ich zusätzlich in dem Ergebnis-Listing ebenso die erweiterte Suche oberhalb der Trefferanzeige einbauen.

Posted in Allgemeinwith 5 Comments →

WordPress-Antispam: Simple Trackback Validation05.11.06

Ein Antispam Plugin von Michael / SW Guide Blog (dessen Plugins Math Comment Spam Protection und Maintenance Mode ziemlich beliebt sind): Simple Trackback Validation

Das Simple-Trackback-Validation-Plugin überprüft nun bei jedem Trackback anhand des Links, ob auf der Quellseite auch wirklich zurückverlinkt wird, denn das ist eine Bedingung und ungeschriebenes Gesetz beim Einsatz von Trackbacks. Befindet sich auf der Ausgangsseite kein Link zum eigenen Blog, so wird der Trackback nicht veröffentlicht und landet in der WordPress Kommentar-Moderation. Von dort aus kann man dann die Trackbacks dauerhaft löschen oder veröffentlichen.

Es entspricht dem Trackback Validator, doch Michael hat sich das Plugin näher angesehen und eine unschöne Sache entdeckt

Update: Beim Plugin kann man nun wählen, ob das Trackback in der Moderationsschleife oder gleich als Spam deklariert werden soll.

Posted in Allgemeinwith 5 Comments →

WordPress Plain Text Paste Plugin05.11.06

ein recht nützliches Plugin für alle WordPress-Nutzer, die mit dem “Visual Rich Editor” arbeiten, wenn sie Artikel veröffentlichen.

Ausgangsproblem: Wer Texte aus dem Zwischenspeicher (zB von anderen Websites oder Word) in das Textfenster übernimmt, zieht die komplette Formatierung intern mit. Der resultierende HTML Code vermischt sich mit den Formatierungsanweisungen aus dem Kopiervorgang – denn nach dem Speichern generiert WordPress HTML aus dem Artikeltext, logo – sieht dann grauenvoll aus und kann auch ganz locker das gesamt Blog-Layout zerschießen.

Damit das nicht passiert, gibt es das Plugin Plain Text Paste, nomen est omen: This solves the problem of users needing to paste Microsoft Word documents, web pages, or any other rich text content into a plain text editor such as notepad to strip out the HTML nasties that have a tendency to ruin a blog’s layout.

Posted in Allgemeinwith 4 Comments →

UTW gegen Jeromes Keywords austauschen?02.11.06

mich nervt das Ultima Tag Warrior-Plugin für WordPress langsam. Es ist an sich ein sehr gutes Tagging-Plugin für WordPress. Nur, es hat letzte Zeit bereits zweimal für einen MySQL-Crash gesorgt. Es gab in beiden Fällen einen Error in der Tabelle wp_postmeta, die UTW benutzt, um die Tags zu den Postings zuzuordnen. Woran es liegt, weiß ich nicht, doch der sich wiederholende Fehler ist sehr ungewöhnlich imho. Daher würde ich gerne auf eine prima Alternative umsteigen, Jeromes Keywords.

Problem: wie migriere ich meine Tags/Postings von A auf B? Einfach Pech oder kennt jemand eine Lösung? Manuell ist ausgeschlossen, da es sich um rund 1.500 Tags handelt, die in über 2.500 Postings Verwendung finden.

Posted in Allgemeinwith 18 Comments →

WPMU nicht gleich WordPress.com?01.11.06

das behaupten sie zumindest bei WordPress.com, dass die Sauce mit WordPress Multiuser 1.0 läuft. Allerdings, das kann nicht so ganz stimmen anscheinend.

Posted in Allgemeinwith 9 Comments →

Mr. WordPress-Plugin Bueltge down21.10.06

ich hoffe, er rappelt sich mit seiner Seite wieder bald auf. Hatte gestern oder vorgestern gesehen, dass seine Blogeinträge in einem völlig anderen Design dargestellt wurden, dafür aber die Kommentare komplett fehlten. Das sah alles irgendwie nach Notlösung aus. Bueltge zeichnet sich dadurch aus, dass er WordPress-Plugins eindeutscht, erweitert bzw. eigene schreibt und zur Verfügung stellt.

Hm.. ob man ein Zentral-Blog für “Notmeldungen” zur Verfügung stellen soll? Nach dem Motto “wenn was ist, dann schau mal da nach…”.

Posted in Allgemeinwith 20 Comments →

WordPress-Plugins: Linkvorschau19.10.06

das Plugin Snapr erzeugt beim hovern über einem Link ein Thumbnail als Minivorschau zu der Zielseite. Anschauen kann man sich die nette Spielerei, deren Informationsnutzen mir noch nicht ganz klar ist, bei Blogschrott

Posted in Allgemeinwith 1 Comment →