Portal Home > Knowledgebase > Articles Database > IDE for PHP
IDE for PHP
Posted by hq12, 06-16-2007, 10:59 AM |
I am looking for an outstanding free IDE for PHP. What can you recommend me?
thanks
hq12
|
Posted by robertson, 06-16-2007, 11:26 AM |
Hi,
I think this website will help you.
http://www.php-editors.com/
krish
|
Posted by hq12, 06-16-2007, 04:25 PM |
thanks here is another http://en.wikipedia.org/wiki/List_of...s#Free_editors
i have check those, and seems to me that the only good one is the ide by Zend.com but it is not free.
i check hapedit and crimsoneditor, but they have not been updated.
thanks Krish
|
Posted by hehachris, 06-16-2007, 05:28 PM |
I've never seen a good, free PHP IDE...zend studio and PHPed are good but not free.
try PSPad and editplus, though they are just editor, not IDE.
|
Posted by Ks Jeppe, 06-17-2007, 06:24 AM |
I've tried quite a few, but Dreamweaver has always been on top of my list, and since my website income covers the license for Dreamweaver and Photoshop CS3, it's deff nice...
But the better of the free ones would be (in my opinion) Notepad++, Bluefish (linux), jEdit and vim...
|
Posted by MysticServer, 06-17-2007, 06:52 AM |
Another vote for Zend.. I haven't found anything that comes close yet.
-JasonR
|
Posted by sscon, 06-17-2007, 07:04 AM |
I use just about everything out there, depending on the project, but as far as free goes -
The PDT Project is free, Zend I believe is helping them with this -
http://www.zend.com/pdt
Or PHPEclipse - http://www.phpeclipse.net/
(both Eclipse based)
For quick edits I also use tsWebEditor - http://tswebeditor.net.tc/
|
Posted by sasha, 06-17-2007, 10:48 AM |
Quanta is great PHP IDE (part of kdewebdev).
Some features I find important (there are many more):
- function (including methods of included classes) and variable auto-completion and hints
- project management (with multiple upload profiles which means that quanta will track which files are uploaded to server1 and which to server2 and so on)
- persistent code bookmarks
- annotations (find TODOs in files and leave notes for other team members)
- scripted actions (automatically encode php files with ioncube after files are saved or gzip js files after they are saved or send email to team members when files are committed/uploaded - there are many more events to which actions can be hooked up. Action scripts can be created with any language that will run on your system )
- debugger (step over your PHP file, watch variables, set breakpoints and so on)
- documentation (hit CTR-H over PHP function and documentation for that function will open in new tab)
- fully customizable everything (toolbars, buttons, actions, shorcuts,views, editing, highlighting, indentation ..... )
- upload status (mark some project files to be uploaded when changed, never uploaded or require confirmation for uploading)
- ignore files in project folder based on patterns (ignore those pesky Thumbs.db that show up when team member is windows user)
- automatic file backups
- highlighting for all kinds of scripts and program files
- great DCOP interface (makes scripting quanta actions easy)
- code abbreviations (when I type wres it can be expanded to while ($r = mysql_fetch_assoc ($res)){ .... )
- support, even great and fast support directly from developers.
- price - free, but after you use it for a while and realize what you got for free, something just urges you to donate.
Not everything I listed here is bundled in Quanta. For some of the things I mention (like encoding files and debugger) there is support in Quanta to do so, but you need to install those components separatly. After intimal install of Quanta there are HTML toolbars all over the place and split code/design views are referenced but you can easy get rid of all that and customize it into great PHP IDE.
|
Posted by BoneCrif, 06-17-2007, 04:27 PM |
Right now, I'm using Rapid PHP. It's pretty good, although a few things could be improved
goldsofts.com/script/491/1993/Rapidphp.html
|
Posted by jt2377, 06-18-2007, 04:49 AM |
if you have visual studio 2005, i recommand vs.php. it allow you to hit run and it will run the project like ASP.net. very useful. you get to see what the script going to do before you upload.
|
Posted by hq12, 06-18-2007, 08:15 AM |
I am learning PHP for over a year using notepad and frontpage, it is a pain in the neck because there is not code autocompletion and highlighting, errors are seen until the page is uploaded into the server.
Thanks to all of you for the great discussion on free ide for PHP.
|
Posted by Jatinder, 06-18-2007, 10:03 AM |
Try DevPHP from http://devphp.sourceforge.net/
|
Posted by dyrer, 06-18-2007, 03:27 PM |
Try PHP Designer 2007, cheap enough
|
Posted by Jamie Edwards, 06-18-2007, 04:07 PM |
I am a big fan of Zend Environment, particularly for it's remote debugging tools.
|
Posted by SagoMax, 06-18-2007, 06:52 PM |
I've tried a number of IDE's over the years..but I find the simplicity of VI works great. (At least when vim-enhanced is installed!)
Asking this question would be the equivalent of asking what kind of car is the best...everyone is going to have a different answer and reason why.
|
Posted by Codelphious, 06-19-2007, 01:56 AM |
I've tried Zend. Hated the amount of time it takes to load and the syntax highlighting lags horribly (at least it did in the version I used over a year ago).
I use CodePad -- now and forever. Best of all, it's freeware.
This kind of sounds like a commercial, but if you've ever wanted to edit a PHP script quickly with the loading time of Notepad or Kwrite, but the syntax highlighting of a greate IDE you'll love CodePad.
You can get the latest version here: http://shicola.wz.cz/codepad/
|
Posted by mwatkins, 06-19-2007, 03:01 AM |
IDE? No idea (for PHP).
excellent multi platform editor with fantastic, and customizable, syntax highlighting?
vim
|
Posted by Rman2003, 06-19-2007, 03:15 AM |
1 for Zend Studio
|
Posted by gophp, 06-19-2007, 03:55 AM |
I did everything in Emacs, whose fan I am for the last 12 years, but this is rather spartan, cause you don't get autocompletion, help and debug integration etc. As my choice is limited to Linux, I tried also free KDevelop. For PHP, it gives you autocompletion, and works well for edit and navigate. But it doesn't do pretty print . Eclipse-based IDEs are probably fine as well but I can never accept their requirements for resources (150-200 Mb of RAM just for empty IDE, without any files open).
So, free things are ok for small projects. But for bigger ones, I'd better buy the most cheap commercial version, like Zend Standard edition. Till recently, ActiveState had Komodo Personal for $29 (licensed only for non-profit development), but it's gone and now the cheapest from non-free is Zend.
|
Posted by RedHart, 06-19-2007, 09:39 AM |
Work with Zend....
|
Posted by case, 06-19-2007, 12:42 PM |
Agreed, I've tried every worth while IDE on the planet and none of them measure up to VIM in my opinion. Most IDE's cost lots of money and do far far less... Hell I can even play Tetris in VIM not to mention the other 19 hundred scripts/plugins some of which act as full IDE's for specific programming languages...
|
Posted by hq12, 06-22-2007, 11:52 AM |
thanks to all of you for the advice given.
Regards,
hq12
|
Posted by freebase, 06-22-2007, 12:06 PM |
I use Maguma Workbench though, it's a bit expensive but it *is* very good. and handles Python too.
Zend Studio is somewhat superior. But it's not exactly cost effective if you want to work with both Python & PHP.. supporting only PHP @ $299
Last edited by freebase; 06-22-2007 at 12:12 PM.
|
Posted by hosteur, 06-22-2007, 01:30 PM |
I use ZEND, but have to consider Delphi for php from BORLAND as I already use Delphi...
|
Posted by PCTechMe, 06-22-2007, 01:39 PM |
Looks like Eclipse now has a PHP IDE plugin.
http://www.eclipse.org/pdt/
|
Posted by gophp, 06-22-2007, 03:16 PM |
Standard Edition is $99.
|
Posted by ibandyop, 07-02-2007, 12:18 PM |
This one include debugging
enginsite.com/php-editor.htm
|
Posted by WO-Jacob, 07-03-2007, 02:12 AM |
I'm actually liking PDT a lot, and am looking forward to using it with some more ram in the system so things run smoother.
|
Posted by hq12, 07-03-2007, 09:32 AM |
Thanks to all for their posts. After reading all the posts, I have concluded that there is a need to actually test the best free IDE's for PHP and to make a table of advantages and its characteristics.
|
Posted by avocado, 07-05-2007, 03:42 PM |
Wow -- I just tried PDT. It looks *really* useful. But that plus Firefox on a WinXP laptop with 512MB RAM (yeah, I know, it's a little old) == molasses.
|
Posted by crystalcube, 07-08-2007, 04:54 AM |
Its better to try them out as most editors allow trial time. I liked the phpED by Nusphere , Komodo by Activestate and PHPEdit by Waterproof software. Although phpED is most polished I settled for komodo because
1) It works on Mac ( important for me )
2) It allows development in other languages.
|
Posted by JayNL, 07-08-2007, 06:30 PM |
Zend isn't free, but it's such a great editor its all worth the money.
That's not my experience. I use ZDE on a Debian install, and it runs very smooth.
Last edited by JayNL; 07-08-2007 at 06:34 PM.
|
Posted by WO-Jacob, 07-08-2007, 06:40 PM |
I just tried it out for lack of anything better to do at this certain moment... I believe I like PDT much better than Zend Studio. I use Symfony and such so I don't really have much need of the sql stuff either, heh.
|
Posted by mwatkins, 07-09-2007, 10:18 PM |
I've posted that I like vim; for the GUI-lovin', geany is a free, open source, low dependency, alternative. Looks pretty good. GTK but not reliant on Gnome (or KDE of course).
http://geany.uvena.de/Main/HomePage
In FreeBSD ports too: /usr/ports/devel/geany
No doubt in Linux distributions too.
|
Posted by Shining Star, 07-09-2007, 11:23 PM |
http://www.phped.com/
|
Posted by PeterJohnson54, 07-10-2007, 05:07 PM |
I use phpdesigner, is very nice
Ups of curse mpsoftware . dk sorry
Last edited by bear; 07-10-2007 at 05:39 PM.
|
Posted by BootsSiR, 07-10-2007, 06:56 PM |
My vote goes for PSPad
|
Posted by klsmith, 07-10-2007, 11:01 PM |
I use PSPad and like it. I have a friend who uses Zend Studio and says he can program 20X times faster than me because of Zend Studio.
I've been looking at Delphi for PHP. The only thing I do not like is it is PHP5 and most virtual hosts are still on PHP4
I come from the Visual Basic and Visual FoxPro IDE that really expedited development. I'm looking for a WYSIWYG, drag and drop IDE's.
|
Posted by jvandeboom, 07-10-2007, 11:51 PM |
Zend is a great editor. While it can be sluggish at times it can really save some time with your programming. It really comes down to each persons unique preference. There is no "best" editor.
|
Posted by hq12, 08-20-2007, 12:20 PM |
http://filehippo.com/download_notepad/
|
Posted by csparks, 08-20-2007, 02:17 PM |
I have always liked crimson editor, its not what you would call a complete ide, but simple and fast. There is a new group who took over the source code, and have already released a minor update. I cannot remember the site address though.
I have been using notepad++ this last weekend, and its ok, but not really what I am used to.
|
Posted by circuscircus, 08-20-2007, 02:21 PM |
I've used notepad++ for a lot of my lamp dev
I also use PSPad...this is good because it's free and lets you work directly off the server
|
Posted by Extreme43, 08-21-2007, 07:16 PM |
I'ved tried a lot of editors out there and they all seem sluggish. Switching back and forth between applications tends to get frustrating as i was always waiting for the IDE. I kept uninstalling the IDE and going back to wordpad. Than i stumbled across np++ and havn't touched anything else since.
|
Add to Favourites Print this Article
Also Read