Over at itworld.com, Peter Wayner has written an extensive look at IDEs for PHP developers. In the article titled “Review: 2 PHP tools rise above the rest” Wayner looks at 8 IDEs available to PHP developers. He gives a paragraph or three summary of each of them, showcasing what he sees as the pros and cons of each product.
To get a flavor for the latest in PHP programming, I spent some time unpacking the current set of development tools for PHP — eight in all. I built some projects, modified some plug-ins for popular content management systems, and experimented with building another pile of PHP that will be worth many billions of dollars if I keep my fingers crossed.
There has been much progress over the years. In the past, I’ve generally relied upon emacs to create the code. When I needed to watch a variable, I would just print it into a Web page and trace the flow through there. That technique is generally adequate for basic debugging because the traditional job of PHP is to do a bit of basic data manipulation and get out of the way when the database shows up to do the real work.
That’s changing. The integrated development environments are proliferating, and more development is moving into the cloud. The integrated tools manage the stacks of code, juggle deployments, catch debugging information, store the code in source repositories, and in some cases even automate deployment to the cloud.
After looking at 8 IDEs for developers Wayner gives the nod to two, Zend Studio and PhpStorm.
This is an easy article to skim. If you are considering switching IDEs, Wayner does a good job or giving you enough information to wet your whistle and help you decide which ones to test out first. It is not – nor does it look to be intended to be – a comprehensive guide.