php

Xdebug wizard to detect and recommend binary selection

It can be a challenge sometimes to determine which version of the xdebug binary is required for your system's configuration. This handy xdebug binary recommendation wizard will accept and parse your phpinfo(); or php -i output. It will tell you which version is installed and recommend a newer version, if applicable. It also has a link to the appropriate binary package and instructions for installation.

eZ Components proposes adoption by Apache Software Foundation as Zeta Components

I just discovered that the core developers of eZ components have left eZ Systems, but have worked out an arrangement with eZ Systems to donate the source code to the Apache Software Foundation.

Zeta Announcement Apr 19, 2010

Tobias Schlitt's blog post

Netbeans IDE

Netbeans is a powerful IDE (integrated development environment) that supports many languages. It got its start as a Java IDE, and in fact its written in Java, so it runs on Windows, Linux, and Mac.

Netbeans is open source and free of licensing costs.

At the time of this writing, I am using Netbeans 6.8 for PHP development.

PHP Frameworks

In no particular order, here is a list of PHP frameworks that I am considering:

ez Components purports to be an "Enterprise" PHP library. This is very appealing to me, in that I am not interested in making a blog in 20 minutes. My typical applications need to integrate with back-end corporate systems, have non-trivial security and filtering rules, and the like. The framework at first glance is much larger than some competitors listed here, so likely carries with it a larger learning curve. As much as I enjoy the intellectual excercise of framework development, I'd much rather have the productivity and consistency across my programming team that a framework brings. More on this after I build my first experiment with ezComponents.