Tag-Archive: Wordpress

Mobile Theme – wozu die Mühe?

Warum sollte man für unter 1% der Besucher ein mobiles Theme vorhalten? Kostet doch nur Ressourcen und bringt nix. Plugin deaktiviert. Klick.

WeiterlesenKommentare {13}

Alles neu macht der Mai

Auch wenn erst überübermorgen Mai ist habe ich meinem kleinem Blubberblog mal wieder ein neues Gesicht verpasst – deutlich schlichter und eleganter, wie ich finde.

Jürgen sei Dank konnte ich mir erstmals ein professionelles Theme gönnen; da merkt man schon Unterschiede zu den kostenlosen Templates… mein lieber Scholli! Viele Möglichkeiten rumzuschrauben und noch mehr Einstellungsoptionen, die ich gar nicht alle nutzen kann/möchte… noch nicht ;-)

Wie gefällts Euch?

Zum Vergleich nochmal die alte Optik:

WeiterlesenKommentare {11}

Ich kam, sah und linkte: 26.03. – 10.04.

Meine Linksammlung bei del.icio.us: delicious42px.gif

WeiterlesenKommentare (0)

Ich kam, sah und linkte: 12.03. – 25.03.

Meine Linksammlung bei del.icio.us: delicious42px.gif

WeiterlesenKommentare (0)

WordPress beschleunigen mit CDN?

Als ich meinen letzten Tapetenwechsel vollzogen hatte, gings auch um den Einsatz eines neuen Cache-Plugins sowie die Auslagerung von Inhalten auf ein CDN. Ich hatte damals versprochen, nach einer gewissen zeit ein Fazit zu ziehen…. nun, hier kommt die Abrechnung:

Die Ordner “wp-content” und “wp-includes” wurden also nach Amazon S3 ausgelagert. Hier gleich ein kleiner Hinweis: wer dort neue Buckets (so heissen die Verzeichnisse bei S3) anlegt, sollte darauf achten, dass die in der Region EU-Ireland zu liegen kommen. Mit dem Firefox-Addon S3Fox geht das zum Bleistift.

Kosten:
Die Preise von S3 schaut man sich am besten hier an – auch dort wieder auf die Region EU-Ireland achten. Mein kleines Blog hat in vier Wochen (inklusive initiales Hochladen der Inhalte) unter 1 US-Dollar (94 Cent) an Kosten verursacht. Also wirklich nicht viel… ist die Frage, ob sich ein Geschwindigkeitszuwachs bemerkbar macht und ob der sich auch lohnt.

Geschwindigkeit:
Mit den Pingdom-Tools habe ich die Hauptseite meines Blog in veschiedenen Zuständen gemessen. Ich denke, dass die Hauptseite eine gute Mischung aus Text und Grafik (ausgelagert) bietet und in etwa repräsentativ für andere Seiten ist. Das sind die aktuellen Messungen:

  • Hauptseite, mit CDN, Cache leer – 2,9 Sekunden
  • Hauptseite, mit CDN, cached – 1,9 Sekunden
  • Hauptseite ohne CDN, Cache leer – 4,4 Sekunden
  • Hauptseite ohne CDN, cached – 2,7 Sekunden

Man sieht einen Geschwindigkeitszuwachs von 25 – 30 %. Naja, das ist jetzt der Wert, nachdem ich ganz heftig Plugins ausgemistet und ausgetauscht habe – davor lagen die Ladezeiten bei 7 – 8 Sekunden, aber im gleichen Verhältnis wie jetzt.

Fazit:
Plugins ausmisten und gegen performantere austauschen bringt (kostenfrei) Performance. Ob einem dann noch ein paar wenige Sekunden Ladezeitverringerung das (zugegeben geringe) Entgelt wert sind, muss jeder selber wissen. Ich schalte mein CDN jedenfalls erstmal nicht ab, sondern suche andere brauchbare Anwendungen für S3. Datensicherung vielleicht? We´ll see…

Achso: die (gfühlt) grössten Performancefresser waren die Plugins

Vermutlich gibts da noch viel mehr Optimierungsmöglichkeiten, aber man will ja in Zukunft auch noch was zu tun haben…

WeiterlesenKommentare {15}

AntiSpam Bee als Aksimet-Ersatz?

Hier werkelten bis eben zur Spamabwehr Akismet und NoSpamNX nebeneinander her.

In letzter Zeit habe ich öfter mal gelesen, dass Akismet eine neben der Spamabwehr eher performancebremsende Wirkung hat.  Auch konnte man öfter lesen, dass Antispam Bee von Sergej Müller ein prima Ersatz sein sooll.

Der Test am lebenden Blog ist hiermit eröffnet ;-)

WeiterlesenKommentare {19}

WordPress: Feeds externer Webseiten mit SimplePie einbinden

Letztens fragte frug hat mich ein Kollege gefragt, wie man denn am geschicktesten ein Posterous-Blog in ein WordPress-Blog einbinden könnte. Dass er grade mich frug gefragt hat, zeigt schon, dass er noch viel weniger von WordPress versteht als ich. Und das will schon was heissen ;-)

Klar, das normale RSS-Widget hatte ich da schon am Start, das ist auch jetzt unten rechts aktiv. Posterous selber hatte seinerzeit noch die Widgetbox promoted. Das aber war sehr javascriptlastig und werbeverseucht. Vorteil beider Varianten: immer aktuell weil auf RSS bzw. dynamische Abfragen basierend.

Das geht auf jeden Fall besser und zwar mit gleich drei Plugins für WordPress: SimplePie Core, SimplePie for WordPress und Exec PHP.

SimplePie Core hat man vielleicht schon installiert, wenn man andere RSS-basierte Plugins verwendet (wie in meinem Fall Postalicious). Auch wenn die SimplePie-Bibliotheken seit Version  2.8 in WordPress integriert sind (Magpie RSS überigens auch), sollte man sich die Core-Bibliotheken per Plugin installieren.

Was ist SimplePie? Der Quasi-Standard unter den RSS-Parsern. Aha. Ein RSS-Parser ist ein Stück Software, das einen RSS-Feed ausliest, aufbereitet und dann in verschiedenen Formen darstellen kann. Aha!

Gleich drei wichtige Hinweise: RSS-Feed (Posterous) auslesen, aufbereiten damit es nicht nur einfache Listen sind und darstellen.

Die Darstellungsart stellt man nach Installation und Aktivierung der Plugins in den Einstellungen ein oder man übergibt sie später per Aufrufparameter. Ich hab mich für die einfache Variante entschieden und erstmal die generellen Einstellungen angepasst:

Die Option “Blog-Style with Enclosures” im Layout-Template ist entscheidend, denn so wird der externe Feed in voller Pracht eingebunden.

Jetzt braucht man noch das Plugin Exec-PHP, damit wir SimplePie per PHP-Aufruf in eine Seite einbinden können. Wichtig: eine neue Seite oder einen neuen Beitrag unbedingt im HTML-Modus bearbeiten und speichern!

Der Aufruf sieht dann im Falle meines Posterous-Blogs so aus:

<?php echo SimplePieWP(‘http://posterous.aufsfeld.de’); ?>

Das Ergebnis kann unter der Seite WWWahnsinn begutachtet werden.

Und Viktor, zufrieden? ;-)

WeiterlesenKommentare (1)

Mal wieder: Tapetenwechsel

Ein paar Tage krank daheim und schon fängt furzen einem in lichten Momenten komische Ideen durch den Kopf: Tapetenwechsel!

Hier hatte ich ja schon beschrieben, dass sich die Optik im Blog etwas verändert hat. Ich war allerdings nicht wirklich zufrieden mit dem neuen Theme “Mandigo“. Es kam mir dann doch etwas zu überladen und träge daher.

Also musste was neues her: iNove von NeoEase. Schlank und straight.Ein wenig musste ich noch anpassen, aber im grossen und ganzen ist das Theme unverändert.

Das Headerbild sollte mal was ganz anderes sein und ist ein Auschnitt aus einem verunglückten Foto einer Draisinenfahrt geworden. Das Original sieht in Gänze so aus:

Hübsch psychedelisch, gell?

Zu allem Übel habe ich dann auch noch die Ordner wp-content und wp-includes nach Amazon S3 als CDN ausgelagert, wobei die Funktionen des hier beschriebenen Plugins W3 Total Cache genutzt werden.
Das Blog sollte also jetzt rennen wie Hulle – kommt mir auch so vor ;-)

Die Kostenentwicklung bei S3 werde ich im Auge behalten und berichten.

WeiterlesenKommentare {7}

WordPress: W3 Total Cache

WordPress -Installationen leben ja auch davon, dass man mit den vielen hübschen Plugins und aufwendigen Themes die Funktionaltät (vermeintlich) ganz toll pimpen kann. Leider leidet darunter auch oft die gefühlte oder tatsächliche Performance.

Tips, um WordPress zu beschleunigen gibts viele. Der einfachste lautet “Standardtemplate verwenden und alle Plugins abschalten“.

Intelligentere Tips empfehlen das Caching, JS-Scripts und CSS-Statements zusammenzufassen und GZIP-Komprimierung einzuschalten. Noch weiter gehen Vorschläge, seine Bilder usw. auf ein CDN auszulagern. Wenn das alles mal so einfach wäre. Für das alles gibt es verschiedene Plugins, die sich garantiert ins Gehege kommen…

Wer sein Blog etwas individualisieren möchte ohne sich in den Tiefen der Installation mit Hacks von irgendwelchen Scripts und Funktionen herumzuschlagen der wird einfach nur ein Cache-Plugin verwenden.

Ich hatte bisher immer WP-Super-Cache im Einsatz- ein reines Caching-Plugin, das auch GZIP-Komprimierung kann. Jetzt habe ich aber W3 Total-Cache entdeckt, das alle oben genannten Funktionen beinhaltet: es chached Seiten, es “minified” JS und CSS indem es die Anweisungen zusammenfasst und es puffert Datenbankzugriffe. Wer auf ein CDN setzt, der findet darin auch Unterstützung.

Die Performance? Gefühlt besser… ich muss mir mal bei Gelegenheit die Zeit nehmen und die Performance durchtesten. Tools gibts ja genug, z.B. Google Page Speed oder Yahoo! YSlow, die beide auf Firebug aufsetzen.

Screenshots von W3 Total Cache:

Bildquelle: Flickr

WeiterlesenKommentare {3}

Ich kam, sah und linkte: 14.11. – 2.12.

Meine Linksammlung bei del.icio.us: delicious42px.gif

WeiterlesenKommentare (1)
Seite 1 von 712345...Älteste »