An dieser Stelle möchte ich eine Übersicht über die in meinem Blog veröffentlichten Artikelserien zum Thema Drupal bieten. Im Zuge der einfachen Umsetzung habe ich mich hierbei für eine aufsteigende Sortierung nach dem Beitragsdatum entschieden. Dies ermöglicht aus meiner Sicht am ehesten eine chronologische Durcharbeitung der Inhalte.
Drupal: Sinnvolle Optimierungen (Teil 1)
28. September 2010 - 14:31
Im Mai dieses Jahres hatte ich ja schon über die erste Ausgabe 5-6/2010 des neuen Magazins Website Boosting berichtet. Enthalten ist unter anderem auch der sehr gut geschriebene Artikel "Schneller Server - gutes Ranking?", den ich Ende letzter Woche endlich durcharbeiten konnte. Als erste Maßnahme habe ich daraufhin die Firefox Addons Yahoo! YSlow und Google Page Speed auf diesen Drupal-basierten Blog angesetzt.
Drupal: Wie treibe ich es richtig? (Teil 1)
28. September 2010 - 16:04
Im Rahmen meiner Drupal-Optimierungen musste ich auch ein paar Veränderungen an meinem Theme vornehmen. So hatte ich bisher eine kleine JavaScript-Datei mit dem normalen Script-Tag einfach im head-Bereich meiner page.tpl.php eingebunden. Dies hatte jedoch den Nachteil, daß die Datei bei den JavaScript-Optimierungen nicht berücksichtigt wurde, was einen unnötigen Request nach sich zog.
Drupal: Wie treibe ich es richtig? (Teil 2)
28. September 2010 - 17:40
Nachdem ich im letzten Artikel dieser Reihe erläutert habe, wie die korrekten Wege zum Einbinden zusätzlicher JavaScript-Dateien im Theme sind, möchte ich nun Alternativen zu direkten Event-Handlern auf dem Body-Tag in der page.tpl.php aufzeigen.
Drupal: Sinnvolle Optimierungen (Teil 2)
29. September 2010 - 10:23
Im ersten Artikel dieser Reihe habe ich Möglichkeiten zur Reduzierung von Requests in Drupal 6 beschrieben und wie man die ausgelieferten Daten mit GZIP kompimieren kann. Trotz der beschriebenen Änderungen kamen von YSlow immer noch Meldungen im Bereich "Add Expires headers" und von Page Speed im Bereich "Specify a Vary: Accept-Encoding header".
Drupal: Wie treibe ich es richtig? (Teil 3)
14. Februar 2011 - 11:23
Im Rahmen dieser Drupal-Serie habe ich mich bisher mit der korrekten Einbindung von zusätzlichen JavaScript-Dateien in ein Theme und der Ersetzung von Event-Handlern durch Drupal.behaviors beschäftigt. Diesmal möchte ich mich mit einem ganz anderen Thema beschäftigen und zwar dem meiner Meinung nach total unzulänglichen Startseiten-Feed rss.xml.
Drupal: Sinnvolle Optimierungen (Teil 3)
15. Februar 2011 - 17:47
Ich habe mich im Rahmen dieser Drupal-Serie schon mit der Reduzierung von Requests und der Nutzung von GZIP, sowie mit Cache-Headern über mod_headers.c beschäftigt. Doch auch nach diesen Änderungen, meckerten YSlow und Page Speed immer noch bei ein paar Punkten.

