Einige Entwickler sind mittlerweile von Zend Studio oder Eclipse oder was auch immer auf PhpStorm umgestiegen. PhpStorm bringt von Haus aus die Möglichkeit mit PHING Build zu arbeiten mit. So hab auch ich mein Apache ANT Skript auf PHING portiert. Allerdings fehlte mir eine Sache, das aus ANT bekannte <buildnumber />
Es gibt zwar in PHING ein VersionTask Klasse, aber diese besteht aus einer dreigliedrigen Zahl und stellt eine Versionsnummer dar. Dass ist mir aber zu viel, den man will auch mal ein Paket bauen ohne gleich die Versionsnummer zu inkrementieren. Also bin ich hergegangen und hab die VersionTask Klasse kopiert und daraus die BuildnumberTask Klasse gemacht. Diese arbeitet wie die bekannte ANT Variante, mit dem feinen unterschied, dass PHING mit einer .txt anstatt der build.number Datei arbeitet.
Im Downloadbereich könnt ihr euch die Klasse herunterladen. Dort ist auch beschrieben wie ihr sie installieren und einsetzten müsst.
Der Link zu der neuen Klasse wurde den PHING Entwicklern per Twitter mitgeteilt, mal sehen ob es in einem künftigen Release enthalten sein wird.
Warum sieht die Seite mit Internet Explorer 6 so komisch aus? Ganz einfach, da ich mich weigere den IE6 png fix zu installieren. Wieso einen veralteten Browser unterstützen, der massig Sicherheitslücken hat, wenn es schon zwei neuere Varianten existieren. Nur wenn die Webseitenadmins anfangen diesen veralteten, sich nich an W3C Konventionen haltenden Browser zu boykotieren, wird sich der Druck auf die Administartoren der PCs in Firmen und privat Haushalten erhöhen und sie dazu zwingen auf einen neueren Browser upzudaten.


Allerlei