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?
Eclipse PHP Development Tools 2.1.2 received an overall score of 8.8. I'm not sure why. I have tried this on several occasions and I find the interface confusing, the software itself bloated and slow, and the internal plugin manager is always broken and can't download dependencies correctly - if at all.
Sure, there are posts all over the place that are supposed to help fix these issues: Download X from Y, and A from B, and then modify this configuration, and, and, and... ...and I shouldn't have to. It should 'just work'. I spent half a day trying to get the SFTP plugin installed and working and I gave up. I don't have time for that.
My personal favorite, as far as 'large' IDEs go, is Zend Studio - the last version before they moved over onto the Eclipse Framework.
Love sees no species.
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.
Eclipse can do it with PHP and XDebug if its running on Apache: http://robsnotebook.com/php_debugger_pdt_xdebug
Gaming while you develop php? Wow either you are a God among men, or your games are full of chat like printf("fsck off you noob"); and your PHP code is full of wwwwwwwwaawwdadsdwwwwwwdadadwwwww...
do tell!
Yeah, they also gave Zend 9/10 for tools and 10/10 for Value when it's basically just Eclipse PDT with a toolbar button for the command line tool that comes free with the Zend framework and costs $399 per year for the privilege.
Well, I suppose it can do more if you pay an extra $1195 per year for Zend server. Did I mention that Zend server is basically little more than just a pre-configured Apache setup?
Perhaps I've been spoilt by Visual Studio which actually costs much less and gives you far more, or the fact that 99.99% of Zend Studio's functionality is just inherited from Eclipse which is free, but the idea of giving Zend Studio 10/10 for value is er, baffling to say the least- at least their 9/10 for tools can be somewhat justified by the fact most of them are just inherited from the free tools Eclipse provides.
I suppose at least they still gave positive reviews of the other IDEs, but the idea that Zend Studio is somehow better than them, well, I'm not really sure there's a word for how simply not true that is.
So er yeah, still, most the article is probably one of the finest loads of bollocks I've ever seen which is quite impressive, sseing as I've often made the mistake of reading The Register which is basically like a bollocks farm.
Aside from using XCode, I pretty much never use IDEs, especially for web development. I just use TextMate for anything not in XCode (and I even edit a lot of C/C++/Obj-C in XCode nowadays, and other apps for performance, testing, etc. (or write TextMate commands to run external commands).
-Matthew Riley "TofuMatt" MacPherson
I have a website
I know this is PHP, so it might be expecting too much, but what ever happened to using vi?
I'm a semi-pro (all told I've probably made nearly $100k) web developer and I've never felt the need for all these fancy IDEs. I've tried them before and they just slow me down.
as if php is not something worth developing on or those who develop on it cannot be called real developers.
i am working in the industry since 2003 as a php developer and i use notepad++. it works very well too.
Read radical news here
Masochists.
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);