Eight PHP IDEs Compared
snydeq writes "InfoWorld's Rick Grehen provides an in-depth comparative review of eight PHP IDEs: ActiveState's Komodo IDE, CodeLobster PHP Edition, Eclipse PHP Development Tools (PDT), MPSoftware's phpDesigner, NetBeans IDE for PHP, NuSphere's PhpED, WaterProof's PHPEdit, and Zend Studio. 'All of these PHP toolkits offer strong support for the other languages and environments (HTML, CSS, JavaScript, SQL database) that a PHP developer encounters. The key differences we discovered were in the tools they provide (HTML inspector, SQL management system) for various tasks, the quality of their documentation, and general ease-of-use,' Grehen writes.'"
This is not a troll, I swear! Are there any good performance assessment tools used during development? If so, do they work well with any of these IDEs? I don't do a lot of PHP work but it would be nice to have a tool that could audit code, advise on which lines were the most resource-intensive, and recommend lighter weight procedures.
How is it that when given a set of options, the majority of users will select the worst possible one?
They didn't review Notepad, but I would wager that it is pretty well used by a majority of PHP "developers"
Two of the top choices are free and open. I don't know how people who build proprietary tools are going to stay in business. It's not like the commercial stuff crushed the open stuff in this comparison. I've moved to Netbeans for pretty much everything. It's a solid, multiplatform solution and the open nature is very nice. Komodo is built on an open editor, but moving up to the full featured IDE is pretty pricey. At $399 a pop I've never tried Zend Studio and based on this - I don't think I'm missing much.
It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
I use panic software's CODA for my php development (OSX). Its not really as full featured as these (no debugger), but for the fairly basic php web sites I code, it works great. I like that you can click a tab and snap into the page your creating in a functional browser. I use YourSQL for MYSQL database management, which still works but is no longer being developed.
For all my web development needs (incl html, css, javascript, java, php and mysql) under Linux there is Bluefish!
same here im still on Zend 5.5
new Zend based on Eclipse and Eclipse PDT and Netbeans are just to "slow" and i have a nice workstation
I use notepad++ for text files etc but it's not an IDE, is it? Does it have debugging, project management, variable tracking, object/namespace browsing and auto-completion? You're wasting your own time if you don't use a good IDE.
// MD_Update(&m,buf,j);
I support Zend in their quest to get money, because it lets them create great things like the Zend Framework (which is free). Those are business guy prices, for busy/lazy/rich IT staff who don't even want to configure Apache or set up debugging in Eclipse with Xdebug.
Want debugging? Eclipse and Xdebug, you can even get Zend's own debugging system by downloading their shared object file which is free. Same goes for profiling, auto-completion, etc, you can get it yourself with a bit of work if you don't want to pay.
If someone with too much money supports Zend out of laziness I'm okay with that.
// MD_Update(&m,buf,j);