Skip to main content
Stephan Hochdörfer
Head of IT Business Operations
View all authors

Tipp zu PHPUnit

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· One min read
Stephan Hochdörfer
Head of IT Business Operations

Ein Tipp für alle PHPUnit User: Vor dem Rufen der Methode PHPUnit_Framework_TestSuite::addTestFile() darf die hinzuzufügende Testdatei nicht zuvor includiert/required werden. Da leider keine Fehlermeldung geworfen wird, wenn die hinzuzufügende Testdatei zuvor schon eingebunden wurde, kann die Fehlersuche ziemlich anstrengend werden. Selbst im Pocket Guide von PHPUnit konnte ich keinen Hinweis auf das Verhalten finden.

Debuggen mit PHPIDE und XDebug

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· One min read
Stephan Hochdörfer
Head of IT Business Operations

Vor nicht allzu langer Zeit schrieb ich über den Erfolg mit der Kombination PHPIDE und ZendDebugger endlich anständig PHP-Applikationen debuggen zu können. Da ich normalerweise mit XDebug arbeite und sich diese Extension leider nicht mit dem ZendDebugger verträgt war ich damit eigentlich nicht wirklich zufrieden. Scheinbar bin ich mit dieser Einstellung nicht allein. Von Dave Kelsey stammt eine Erweiterung für die PHPIDE die es erlaubt XDebug statt des ZendDebuggers als Debug-Komponente betreiben zu können. Bleibt zu hoffen dass diese neue Erweiterung bald ihren Weg in die offizielle Distribution findet und anständig gewartet und weiterentwickelt wird.

PDO unter Linux

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· One min read
Stephan Hochdörfer
Head of IT Business Operations

Wer die PDO-Extension von PHP auf einem Linux-Server betreibt, sollte sich tunlichst dies einmal ansehen. Genau wie im entsprechenden Bug-Report zu lesen, hatten wir zum einen das Problem, dass Lock-Table Statements nicht funktionierten, zum anderen dass auch fast willkürlich SQL-Statements nicht ausgeführt wurden.

Javascript Frameworks im Test

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· 2 min read
Stephan Hochdörfer
Head of IT Business Operations

Die Anzahl der aktuellen Javascript-Frameworks ist mindestens genauso groß wie die Liste der verfügbaren Ajax- oder PHP-Frameworks. Dies erschwert die Wahl erheblich. Auch wenn wir nicht gleich auf den vorherrschenden Ajax Hype aufgesprungen sind, verlangte ein aktuelles Kundenprojekt geradezu den verstärkten Einsatz von Javascript/Ajax um die Menge an anfallenden Daten entsprechend zu visualisieren und den Seiten-Reload für den Nutzer so angenehm wie möglich zu machen.

Debuggen mit Eclipse und PHPIDE

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· 2 min read
Stephan Hochdörfer
Head of IT Business Operations

Seit ein paar Monaten setzen wir für unsere PHP-Entwicklungen Eclipse 3.2 mit der PHPIDE ein. Dies funktionierte bisher ganz ordentlich, einziges Manko war der fehlende bzw. nicht funktionierende Debugging-Modus. Alle regelmäßigen Tests das Debugging zum Laufen zu bekommen blieben bislang jedoch erfolglos. Bis heute.