JSON Formatter
Ich bin ja bekanntermaßen kein Fan von JSON sondern ziehe wohlformatiertes XML der besseren Lesbarkeit und Verarbeitbarkeit (außerhalb von Java-Script) vor. Nun kann man es sich nicht immer aussuchen und da wir in einem aktuellen Projekt festgestellt haben, dass ExtJS deutlich besser mit JSON als mit XML umgehen kann (obwohl letzteres theoretisch unterstützt wird) generieren ...
Zend entlässt 25% seiner Entwicklungsabteilung
Die Firma hinter der OpenSource-Sprache PHP Zend entlässt 25% der Mitarbeiter (ca. 10 Leute) in seiner Entwicklungsabteilung (R & D). Angeblich sollen in geringerem Umfang auch die Abteilungen Business Development, Sales und Global Services betroffen sein. Beobachter vermuten, dass Zend sich damit für eine mögliche Ãbernahme fit machen möchte. Spannend wird es nur hinsichtlich welche ...
Mit PHPUnit Datenbank-Operationen Testen
Da dieses Feature kaum beworben wurde, es aber eine wirklich sinnvolle Erweiterung zu den gängigen Unittests ist, möchte ich in meiner lockeren PHPUnit-Reihe auf einen Port von DBUnit für PHPUnit aufmerksam machen. DBUnit ist ursprünglich eine Erweiterung von JUnit, um Unittests auf die Resultate von Datenbankoperationen anzuwenden. DBUnit für PHP ist seit der Version 3.2 ...
Zend Framework 1.5.1
Auch beim Zend Framework schafft die PHP Fraktion die gewohnte (fehlende) Releasequalität. Wie schon bei diversen PHP Releases, hatte das Major Release 1.5 des Frameworks keine Woche Bestand, schon wurde eilig und heimlich die Version 1.5.1 nachgeschoben. Es ist echt nervend und die Frage stellt sich immer wieder neu, warum der Release-Prozess in der PHP-Szene ...
Magento unter Windows
Da es unter Linux (und Mac OS X) einwandfrei läuft und Magento ein sehr vielversprechendes Shop-System ist, wollte ich es einmal auf meiner Entwicklungsmaschine mit Windows XP und aktuellem PHP 5.2.5 einsetzen. Aber leider ist nicht alles Gold was glänzt.
Mit PHPUnit auf Exceptions testen
Nach längerer Zeit mal wieder ein Eintrag zu PHPUnit in meiner losen Reihe zum Thema. Diesmal mit einem Beitrag, wie man mit den verbreiteten Unittests auf Ausnahmen testet. Will man bei einem Unittest auf eine ausgelöste Exception testen, war man bisher gezwungen seine Testklasse von PHPUnit_Extension_ExceptionTest abzuleiten. Mit der Version 3.2.0 wurde diese Funktionalität in ...
Spenden für Eclipse
Es weihnachtet schon sehr und es ist die Zeit des Tuns guter Dinge. Warum nicht auch einmal diejenige Organisation unterstützen, deren Existenz man einen Großteil seiner Tools und Produktivität verdankt? Die Eclipse Foundation hat nun eine Möglichkeit geschaffen, mit der auch Einzelpersonen, an die Foundation direkt spenden können. Alles was man braucht ist eine Kreditkarte ...
Code Coverage mit PHPUnit und XDebug
In meiner losen Serie zu PHPUnit will ich heute auf eine einfache Möglichkeit hinweisen, zu überprüfen, welche Teile der getesteten Files wirklich von den Unittests abgedeckt sind und welche nicht. PHPUnit bringt von Hause aus alles mit, um die Code Coverage durchzuführen. Das einzige was noch zur Analyse fehlt ist eine installierte und aktivierte PHP-Extension, ...
Zend Studio Neon Beta
Zend hat das auf den freien PHP Development Tools (PDT) aufbauende Zend Studio Neon als öffentliche Beta zum Download zur Verfügung gestellt. Zend wechselt damit von dem unsäglichen Swing als Unterbau für seine IDE hin zu Eclipse und dem SWT; alleine schon das ist ein Riesenfortschritt hinsichtlich Performance und Look & Feel der Anwendung. Wir ...
PHP 5.3 bekommt Namespaces
An sich erst für die Version 6 geplant aber vermutlich mit Version 5.3 beginnend erhält PHP Namespaces – zumindest wenn man diesem Blogeintrag folgt. Namespaces dienen dazu gleichnamige Identifier (Variablen, Methoden etc.) an bestimmte Namespaces zu binden und so die Probleme bei gleichnamigen Identifiern zu umgehen. Mit der Einführung von Namespaces wird die Code-Organisation (bei ...



