Clean CSS – in CSS Dateien mal so richtig aufräumen

Wenn man mal ehrlich ist: kaum eine CSS-Datei entspricht irgendeinem Standard, geschweige denn irgendeiner Norm. Erschwerend kommt hinzu, dass zwei (auch sehr gute) Webworker es nicht fertig bringen werden, die gleiche Aufgabe durch das gleiche individuelle CSS zu lösen. In den meisten Fällen ist CSS dann auch noch über Monate oder Jahre gewachsen und wenn man dann mal richtig ehrlich ist: es ist... 
Artikel lesenArtikel lesen

Wieso man Javascript nicht im Head lädt (und im Footer besser auch nicht)

Ich kann mich noch erinnern als Anfang der 90er Javascript noch ein außerirdisches Mysterium war, und zwei Zeilen Inline-Javascript das höchste der Gefühle. Erschwerend kam hinzu das ein gewisser Browser-Hersteller durchaus eigene Vorstellungen davon hatte, wie eine Skriptsprache was zu machen hat (ich erinnere nur an die verzweifelten Versuche VBScript zu etablieren). Heute tickt die Webwelt was... 
Artikel lesenArtikel lesen

Drupal und die nicht optimierte Datenbank

Drupal kann viel, darüber sind wir uns einig, was Drupal allerdings nicht gut kann, ist eine Datenbank so zu generieren, dass aufgrund geeigneter Indizes eine schnelle Datenauswahl möglich ist. Das Code-Modul ist dabei ganz gut aufgestellt, und dem CCK ist eigentlich auch keine Schuld zuzusprechen, da es ja nur für die Datenerfassung zuständig ist. Schuld ist eher die vollkommen offene Architektur... 
Artikel lesenArtikel lesen

WordPress-Optimierung für Doofe – oder auch: selbst ausgetrickst! :)

Höllenbrut und Satans Asche, der Doofe war in diesem Fall wohl ich! :) nachdem ich euch seit geraumer Zeit mit Optimierungs-Vorschläge belagere und die Prognose der Google Webmaster Tools für diesen Blog eher sehr bescheiden waren, habe ich doch mal die Optimierung in Angriff genommen. Durch diverseste Maßnahmen (von denen eine lustigerweise der komplette Verzicht eines Caching-Plugins war) habe... 
Artikel lesenArtikel lesen

Komprimierung von Bildern in WordPress

Bei dem derzeitigen Hype um Caching aller Art in WordPress wird meines Erachtens ein wichtiger Punkt außer Acht gelassen: die Bilder! Und dazu zähle ich insbesondere die von WordPress automatisch erzeugten Bilder! Denn während man vielleicht das eigentliche Bild im Photoshop für das Web optimiert, ist dies mit den Thumbnails noch lange nicht der Fall. Es liegt in der Natur der GD Bilder mit fragwürdiger... 
Artikel lesenArtikel lesen

Optimierung von Webseiten mit dem Jet Profiler

Ich habe ja bereits vor einiger Zeit über den Jet Profiler berichtet, bei dem es sich um einen Profiler für MySQL handelt, der unter anderem Slow Queries aufspüren kann. Slow Queries sind solche Queries, die eine längere Ausführungszeit benötigen, als in der Config von MySQL als Maximalwert vorgegeben ist. Bisher hatte ich noch nicht wirklich eine Einsatzmöglichkeit für das Tool, da man alles... 
Artikel lesenArtikel lesen