Best IDE for PHP Development

Although there are several IDE available that support PHP code development as well. But the question comes “What is the Best IDE for PHP”. While choosing best IDE for PHP few are the general criteria that comes into mind. For example:

*. Is this PHP IDE, an open source product? Open Source means the IDE should be available freely.

*. Does this IDE supported for all major platforms at least like windows, linux, mac etc.. ?

*. Is this PHP IDE support for FTP/SFTP ?

*. Is this PHP IDE support major code repository system like SVN/Github etc..

*. Does that PHP IDE has feature of syntax highlighter?

*. Does this PHP IDE support go to function definition instantly?

And many more similar common question..

List of IDE for PHP programming based on their popularity :

*. Notepad++ : Its basically a free source code editor supports various languages including HTML, PHP, SQL and more. It supports syntax highlighting and WYSIWYG environment. It is under GPL license.

Platform this PHP IDE supports: Windows

*. Bluefish: Its basically free powerful editor runs on all platforms including windows, linux, mac, solaris etc. It is a powerful IDE for programmers and web developers.

Platform this PHP IDE supports: Linux, FreeBSD, MacOS-X, Windows, OpenBSD and Solaris

*. Context Editor: Its basically It is a small and fast editor for software developers. It supports PHP and other various languages.

Platform this PHP IDE supports: Windows

*. Eclipse PDT: Its basically supports many languages with code formatter, debugger and parser. For it you need to download the PHP pluggin from eclipse.

You may also like: PHP Design Pattern

Platform this PHP IDE supports: Windows, Linux, OSx

*. PSPad: Its basically editor for PHP, HTML and other various environments. It has a built in ftp client and spell checker.

Platform this PHP IDE supports: Windows

*. Geany: Its basically light weight IDE on Linux platforms. It supports editing of PHP, HTML, Perl and many more languages.

Platform this PHP IDE supports: Linux

*. Dev-PHP IDE: Its basically powerful IDE for PHP to create PHP scripts and applications.

Platform this PHP IDE supports: Windows

*. PHP Editor : Its basically an editor with syntax hightlighting for PHP and other multitude of programming languages. It has a built in browser and a small webserver.

Platform this PHP IDE supports: Windows

*. PHP Coder : Its basically a lightweight and supports full syntax highlighting for PHP and HTML.

Platform this PHP IDE supports: Windows

*. Netbeans IDE : Its basically an open source IDE which can be easily configured for PHP programming.

Platform this PHP IDE supports: Windows, Linux, Mac OS X, Solaris

*. Davors PHP Editor : Its basically a compact, fast and easy to use IDE for PHP developers.

Platform this PHP IDE supports: Windows

*. Codelobster PHP Editor : Its basically multifunctional PHP editor supporting autocomplete PHP, HTML, JavaScript, CSS code highlighting with debugger and SQL autocompleter. It is free for download

Platform this PHP IDE supports: Windows

*. Devsense PHP Tools : Its basically PHP Tools is lightweight PHP integration for Visual Studio

Platform this PHP IDE supports: Windows

*. WinSyntax Editor : Its basically a free light weight PHP code editor with syntax highlighting. It is a freeware and works for Win 98/2000/XP systems.

Platform this PHP IDE supports: Windows

*. Ide.PHP : Its basically a web based editor for server side PHP code. It is written with PHP and free to use.

Platform this PHP IDE supports: Windows

*. HapEdit : Its basically a freeware editor for PHP, HTML and ASP for Windows

Platform this PHP IDE supports: Windows

*. tsWebEditor : Its basically an open source editor for HTML, PHP, Perl, JavaScript, CSS and many other languages. It has syntax highlighting, code completion, php debugger and SQL designer.

Platform this PHP IDE supports: Windows

*. WebTide : Its basically an editor for all html, php and javascript including xml files. It has features like code completion and runs on Window, Mac os X and linux.

Platform this PHP IDE supports: Window, Mac os X and linux

*. Roadsend PHP : Its basically a free open source software with IDE, compiler and syntax highlighter. It is free to download and works in Linux, OpenBSD and Windows platforms.

Platform this PHP IDE supports: Linux, OpenBSD and Windows platforms

Now, it’s the time to declare the answer of the most popular question “Which one is Best IDE for PHP”:

And the answer for best IDE for PHP is “Netbeans”. The reason for being the best IDE for PHP as netbeans are as their best features. Below are some of the best features of netbeans:

Features of Netbeans exclusive for PHP:

*. Powerful PHP Source Code Editor : Netbeans provide code templates and code generation tools as well. For example getter, setter generation code refactoring (e.g., instant rename, parameter tooltip, hint, quick fixes etc..). It also include code highlight, documentation pop up, code formatting, code folding, exit points, clever try caching code completing, method parameter pre-filling, go to declaration and many more..

*. PHP 5.4 Support : You can take any PHP 5 project as PHP as it support PHP 5 as well. Where you will be able to get function hint for core PHP as well.

*. Web Frameworks : Netbeans support some popular PHP based frameworks as well. For example

>> Symphony

>> Zend

>> Magento

>> Joomla

>> Drupal

And many more

*. Continuous Integration Support : Netbeans always support for continuous integration that includes version control, PHP Unit and other test tools. Creating a build on server.

*. PHP Projects : Netbeans provides tailor-made for developing PHP web sites that comprise a variety of scripting and mark-up languages. Because PHP editor dynamically integrated with HTML, JavaScript and CSS features.

*. Debugger : Netbeans uses Xdebug for debugging. Netbeans IDE is also available for command line debugging. We debug scripts and web pages, either locally or remotely.

The following two tabs change content below.

Chandra Shekhar

GCP Architect
Chandra Shekhar Pandey is Google certified Cloud engineer, I am Magento2 Trained developer. Having huge experience in designing cloud solution. I have around 12 years of experience with world enterprise IT companies and fortune 500 clients. During my architecture design I am always caring about high availability, fast performance and resilient system. From the programmer background I have huge experience in LAMP stack as well. Throughout my carrier I have worked on Retail, E-Learning, Video Conferencing and social media domain. The motive of creating cutehits was just to share the knowledge/solutions I get to know during my day to day life so that if possible I can help someone for same problems/solutions. CuteHits.com is a really a very effort for sharing knowledge to rest of the world. For any query/suggestion about same you can contact me on below details:- Email: shekharmca2005 at gmail.com Phone: +91-9560201363

Latest posts by Chandra Shekhar (see all)

You may also like...