Ich suche schon lange nach einer möglichst kleinen aber effektiven Lösung für das Problem, Thumbnails per Klick zu vergrößern. Bisher habe ich Bilder einfach nur verlinkt und mit einem Klick landete man in einem neuen Fenster oder Tab. Doofe Lösung, i know. Lightbox 2 wiederum war mir zu groß und die Bibliotheken, die es nutzt, erfordern bei jedem Reload eine Menge Zeit weil sie absolute Script-Schwergewichte sind.

Martin von ITler.net hat ein Plugin namens „Highslide“ vorgestellt. Einfach aber effektiv, auch mit Galeriefunktion und anderem Schnickschnack.
Highslide verlangt aber wie so oft, Bilder einzeln mit Tags zu versehen, damit das Script an diesem Bild aktiv wird. Dafür sind wir natürlich viel zu faul.

Das WordPress Plugin „Highslide Integrationhilft uns.
Das Paket bringt sowohl den Highslide Code als auch eine One-Click-Lösung mit. So brauch man das Plugin wie gewohnt nur in den Plugins Ordner entpacken, aktivieren und schon kann es losgehen:
highslide-integration-wordpress-plugin

Es braucht dafür nur 1 .js Datei und die ist vergleichsweise klein. 20kb wiegt die integration-highslide.js (eine optimierte Version der normalen highslide.js und daher kleiner); die 5er .js Kombo von Lightbox 2.0.4 bringt 190kb auf die Wage.

Das Resultat seht ihr in diesem und dem vorigen Post, ich finde es absolut perfekt 🙂

Hallo Leute,

seit einigen Wochen bin ich etwas überbelastet und zeitlich mehr als nur knapp dran. Daher kommt meine Trafficanalyse etwas spät und ich fasse mich kurz.

statistik-juni-09

VIF (Very Important Facts) 😛

Unique Visitors:4.245(+ 40,89%)
Visits:5.073(+ 40,06%)
Pageviews:7.861(+ 47,68%)
Pages/Visit:1,55(+ 5,44%)
Visit Time:1:26min(+ 19,44%)
RSS Hits (Sum/Avg):4046/202
Posts:38(- 51,28%)
Kommentare:148(+ 393,33%)

Fazit: Hell Yeah!! 😛

Wow, was eine Statistik. Eine gute Verbesserung der Besucherzahlen, trotz eingebrochener Artikelveröffentlichungen. Ich hoffe, dass die Qualität nicht gelitten hat. Ich habe mir ja letzten Monat auch vorgenommen, die Anzahl der Artikel zu senken.
Google ist mit 64% (+ 13%) ein immer stärkerer Referrer. Das kommt dadurch, dass ich mich im Juni stärker als je zuvor auf Tutorials und Tipps konzentriert habe (31% der Artikel) und dadurch vielen Hilfesuchenden Anlass gebe, vorbeizuschauen.
Ich werde mich demnächst durch ein paar Tricks gezielt an Suchende von Google wenden, um möglicherweise einige Stammleser dazu zu gewinnen.
Top5 Content wird durch aktuelle Themen bestimmt.So bleiben Windows 7, Pagerank Updates und .odt Hilfestellungen weiterhin stark gefragt.
Demzufolge explodierte auch der Datentransfer: 3.475 GB an Daten wechselten die Leitungen des Servers.
Die Einnahmen sind bescheiden, nicht der Rede wert. Die Serverkosten konnte ich damit aber bezahlen 🙂

Ich danke allen Bloggerkollegen für Verlinkungen und regelmäßige Besuche. 148 Kommentare in einem Monat *staun* (letzten Monat waren es gerade mal 30) habe ich zum Großteil euch zu verdanken! 🙂
Wie immer stehe ich Themenvorschlägen, Ideen, Anregungen und Kritik per Mail zur Verfügung.

Die Liste der Abonnements im Google Reader kann schnell anwachsen und bereits bei wenigen abonnierten Blogs erscheint hier der Scrollbalken.

google-reader-subscriptions2

Da kann jeder Zentimeter helfen und 1, 2 weitere RSS Feeds aufdecken.
Also schaffen wir uns ganz easy einige Zentimeter.
Ihr braucht dazu nur Adblock Plus.

Öffnet die Adblock Einstellungen, klickt auf „Filter hinzufügen…“ und erstellt damit 2 Filter:

#div(your-items-tree-container)
#div(friends-v2-new-user-promo)

google-reader-optimierung-1Wenn die 2 Filter stehen könnt ihr diese anwenden und die Änderungen bestaunen:
Wir haben den „Your Stuff“ Dropdown mit den 2 Unterpunkten und den Sharinghinweis entfernt. Das bringt etwa 7 Feeds mehr in der Liste.

Aber wir gehen noch weiter.
Erstellt jetzt folgenden Filter:

#div(lhn-selectors)

Durch diese Zeile wird über den Subscriptions das komplette Menü entfernt. Meiner Meinung nach eine gute Änderung. Ich habe aus dem Menü eigentlich nur „Home“ und „All Items“ benutzt. „Home“ erreicht man auch durch Klick auf das Google Reader Logo und „All Items“ gibts auch nochmal zwischen „Show: * new items | all items | [Mark all as read]“. Also wozu das Menü?! Fette 13 zusätzliche Feeds lassen sich dadurch ohne Scollbalken betrachen.
google-reader-optimierung-2

Tipp von Mario:
Mit

#ul(friends-tree)

blendet ihr die „Empfehlungen von Freunden“ aus und schafft euch viel Platz.

Findet ihr die Optimierung sinnvoll? Nutzt überhaupt jemand den Google Reader?

Durch Änderungen der .htaccess zur Performanceoptimierung trudelte mein Blog Stück für Stück in Cachingprobleme.

Es zeigte sich daran, dass nicht immer der aktuellste Inhalt angezeigt wurde. Auf der Hauptseite fehlten die neuesten Artikel oder bei einem Artikel fehlten neue Kommentare.
Durch einen Hard-Reload (Strg+F5) oder geleerten Cache war das Problem kurz behoben aber 1. nur clientseitig und 2. dauerte es nicht lange und das selbe Phänomen trat wieder auf.

Hier ist meine Abhilfe:

Löscht alle Zeilen aus eurer .htaccess, die das Cachingverhalten beeinflussen (vor allem „Expires“-Zeilen).
Fügt stattdessen folgende Zeilen ein:

Header unset Cache-Control
Header unset Expires
Header unset Last-Modified

Startet euren Apache Server neu (oder lasst ihm vom Hoster-Support neu starten) und behaltet diese Einstellungen eine Weile bei. Ich schätze mal, dass 12-48 Stunden genügen.
Löscht dann auch diese Zeilen wieder und startet (lasst) den Apache neu. Auch jetzt wieder etwas Geduld beweisen und mit der Zeit sollten die non-actual content Probleme wieder verschwinden.

Mal wieder ein PageRank Update.
Nichts weiter besonderes an dem Event (Google schafft es mittlerweile ja recht oft) aber jetzt konnte ich zum ersten Mal die „Trend“-Funktion vom PaRaMeter Tool bestaunen:
pagerank-update-juni-09
Auf einen Blick die Veränderungen aller bereits im Mai gescannten Seiten. Das ist wirklich eine ziemlich geile Sache! 😀
Der Scan selber hat nur 10 Sekunden gedauert. So schnell habe ich noch nie die Blognachbarschaft nach dem aktuellen PR durchsucht und die Veränderungen zusammenfassen können ^^
Kann jeder die Werte im Bild bestätigen, ob das tatsächlich stimmt? Aber da die Daten von 3 verschiedenen Google Datacenter geladen und abgeglichen werden müsste das korrekt sein.

Also Glückwünsche an Dimido und Winload für den kleinen Schritt 🙂

„Fatal error: Allowed memory size of xx bytes exhausted…“
Das kann passieren, wenn der PHP-Speicher eures Hosters nicht genug Platz für eure WordPress Plugins bietet. Dann müsst ihr Plugins deaktivieren oder die englische WordPress Installation nutzen. Wenn auch die englische WP Version nicht ausreichend Speicher freischaufelt dann müsst ihr euren Hoster anschreiben.

Wieviel PHP-Speicher euer Host euch zur Verfügung stellt erfahrt ihr mit diesem Plugin: WP Memory Usage

Es zeigt euch den maximalen und aktuellen Speicherverbrauch an.
Hier ist mein Speicherverbrauch bei 22 aktiven Plugins:
wordpress-memory-usage
Ich habe glücklicherweise 64MB, die meisten Hoster vergeben in den Webhostingpaketen der unteren Preisklasse nur 32MB.

Idee via Caschy

Schönes Wochenende noch!

Huch?!
So etwas in der Art dachte ich mir zumindest gerade, als auf meinem Dashboard das Update zu WordPress 2.8 angepriesen wurde.
Aber ich habe doch schon 2.8? … Egal
Noch ein weiteres Mal die Installation durchgerödelt, so ein bisschen habe ich es ja geahnt:
Es handelte sich um ein Update der Version 2.8.
Nun ist zumindest WordPress 2.8 auch komplett auf Deutsch, alle Menüpunkte und Buttonnamen wurden berichtigt (soweit ich das mitbekommen habe).

Ihr könnt die deutsche Version von WordPress 2.8 auch hier herunterladen.

@Kenny: Der Post war fast nur für dich geschrieben, Sprache korrigiert, ein Problem weniger 🙂 Aber du wartest sicher trotzdem noch mit dem Update ^^