Zusammenkunft mit Edipress, Amazee und Anolim

Heute hatten wir eine kleine Zusammenkunft mit einem Entwickler von Edipresse, Amazee und Anolim und natürlich wir von Previon. Edipresse hat bereits diverse Projekte mit Drupal umgesetzt (z.B. le Matin). Amazee ist eine grössere Kollaborationsplattform.

Drupal Themes - Seven - Review

Seven ist ein herrliches Admin Theme, welches eigentlich ursprünglich für Drupal 7 entwickelt wurde, aber jetzt auch für Drupal 6 verfügbar ist. Ohne einige zusätzliche Module wie z.B. admin_menu,adminteleport, or navigate ist es jedoch nur halb so spassig.

Review - Drupal 6 Performance Tips

Ich habe vor Kurzem das Buch Drupal 6 Performance Tips

Drupal - PHP Performance

Drupal lässt sich auf vielen verschiedenen Ebenen optimieren: Datenbank, Apache, Server, Architektur und PHP Code.

Auf einige Parameter haben wir als Entwickler weniger Einfluss, auf andere mehr. Auf den PHP Code und dessen Qualität haben wir vollen Einfluss. Die Seite "The PHP Benchmark" hat ein paar interessante Tests durchgeführt. Am interessantesten ist der folgende:

Is it worth the effort to calculate the length of the loop in advance?

Drupal Best Practice Guidelines - Reviewer gesucht

Das Handbuch kommt langsam aber sicher voran. Damit die Qualität auch entsprechend ist, würde ich mich freuen, wenn es ein paar Reviewer gäbe. Die folgenden Seiten sind eigentlich soweit mal bereit:

Drupal Best Practice Guidelines

So, unser Previon Designer Krigel war so freundlich und hat einen kleinen Button gemacht, damit die Community sich auch mit wertvollen Inputs und Erfahrungen an diesem Handbuch beteiligt.

Drupal Handbuch - mitmachen

Wer dieses Handbuch gerne unterstützen möchte, soll doch bitte den Button auf seiner Webseite einbinden.

Code:

Qualitativ hochwertiges Drupal Handbuch

Dokumentation ist leider mangelware in der Drupalszene... Dokumentation ist ja auch das Thema, was einen Entwickler am Wenigsten interessiert und doch ist es so sehr wichtig. Ich habe daher in der Previon das Projekt gefasst, ein Drupal Best Practice Guideline zu schreiben und da man nie alles wissen kann, habe ich beschlossen, das ganze möglichst offen zu schreiben und die Community dazu einzuladen zu partizipieren.

Einige wichtige Sicherheitsupdates

Gerade eben ist der Security Newsletter reingeflattert. Gibt einige wichtige Sicherheitsupdates. Das wäre mal wieder eine gute Gelegenheit, um die Module auf einen aktuellen Stand zu bringen. Folgende Module sind betroffen:

Internationalization - (i18n - dürfte wohl in relativ vielen Installationen zum Einsatz kommen) - Leute, welche Übersetzungen erstellen können, können schadhaften Code einbringen.

Drupal Beispielseiten

Die Liste von grossen Drupal Sites wird von Tag zu Tag länger und es kommen auch immer wie mehr grosse Firmen hinzu, welche Drupal einsetzen. Dabei ist mir aufgefallen, dass vor allem bei Non-Profit Organisationen, sowie den Forschungs- & Entwicklungsabteilungen von Firmen Drupal sehr beliebt ist. Das liegt wohl daran, dass dort nicht viel Geld vorhanden ist, jedoch das Risiko eines Fehleres auch nicht so gross ist.

 

Fast Gallery - Mehr Stabilität auch in Drupal 6

Die vorangehende Fast Gallery hat sehr leichtgewichtig angefangen und ist dann einfach zu einem Koloss geworden. Für die Drupal 7 habe ich somit eine komplett neue Architektur gemacht und Fast Gallery von Grund auf neu geschrieben. Die Issue Queue ist in letzter Zeit massiv angewachsen, was unter anderem daran lag, dass der Code sehr schwer wartbar war und ich nicht wirklich viel Zeit hatte.

Inhalt abgleichen