written by: vishalseafarer•edited by: Amy Carson•updated: 5/18/2011
Confused on which editor to choose before you get started on developing an app in PHP? Here is a list of PHP editors, free and paid versions that will help you choose the right one that fulfills your requirement of a fully functional PHP editor.
slide 1 of 4
PHP Editor - An Introduction
Being a PHP developer, it is important for you to have a good PHP editor that offers tons of features that help you save time and make life easier by assisting you in writing codes without making silly errors like syntax errors. The real dilemma comes when you are about to choose the best PHP editor for you. Be it a free PHP editor or be it a paid one, you have to be very comfortable with the PHP editor that you use so that you concentrate on developing PHP applications and not on correcting the silly errors that you commit while writing codes. Below are the top PHP editors listed out in both free PHP editors and paid PHP editors (commercially available) categories. Although all of them are good in their own accord, it depends on you (the individual) on what's the suitable PHP editor.
slide 2 of 4
Free PHP Editors
Most of the free PHP Editors are open source PHP editors. They are not only stable and powerful, they are updated constantly and offer tons of feature that are really helpful but at times there are too many features present and it confuses the developer
Eclipse - The Eclipse IDE supports almost all the programming languages and PHP is no exception. With powerful plugins, developing applications on Eclipse is a breeze. The main drawback is the disk space that it occupies and the memory that it uses. Eclipse is not recommended for people who have just started developing in PHP as the learning curve to move around the IDE is steep.
Netbeans - Initially it was mainly used for JAVA but the higher versions started providing support to most of the programming languages. It offers excellent support for PHP and is one of the top three choices for PHP developers, the two other being Eclipse and Zend studio.
Notepad++ - A very simple, basic but powerful editor that supports PHP. Although it doesn't have an in-built designer, it is the least cluttered of all the editors and lets the developer focus on the basic part - write decent, error free code.
Codelobster - Although not many features are available, the free vesion is really light and offers an inbuilt browser using which the developer can test his PHP applications without having the need to open the browser every time. Personally (as I have used this editor) I recommend this editor if you have just started developing applications in PHP.
slide 3 of 4
Paid PHP Editors
Adobe Dreamweaver: Adobe hasn't left a stone unturned in the field of web development. Dreamweaver (the editor from Adobe that is used for developing applications in PHP, HTML, Cold Fusion, etc) provides excellent support for PHP and offers all the features a good standard PHP editor needs. But the editor is costs a fortune. Many other editors are available that do the same job but at a lesser rate or for free!
Expression Web: Expression Web from Microsoft is a very clean editor and doesn't offer a cluttered environment like many other editors. However there is no support for content management systems in Expression Web. This is really a huge drawback because the popular content management systems like Wordpress, Drupal, Joomla, etc are designed using PHP and the support of a PHP editor to edit the content management systems to customize to one's need is important. Hence Expression Web as a PHP editor is good only for the starters who develop in PHP.