{"id":3254,"date":"2018-04-24T12:36:22","date_gmt":"2018-04-24T12:36:22","guid":{"rendered":"https:\/\/intelligentbee.com\/blog\/?p=3254"},"modified":"2025-03-31T07:54:30","modified_gmt":"2025-03-31T07:54:30","slug":"7-php-ides-2018-software-development","status":"publish","type":"post","link":"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/","title":{"rendered":"7 PHP IDEs for 2018 Software Development"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">As we mentioned in<\/span> <span style=\"font-weight: 400;\">our previous article<\/span><span style=\"font-weight: 400;\">, PHP remains a crucial programming language in 2018 as a result of its flexibility in building Saas and Paas solutions from scratch. And since the only way you can continue to be competitive and productive as a developer is to write effective code, we consider useful to gather the best IDEs that will streamline your PHP development process.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#PHPStorm\" title=\"PHPStorm\">PHPStorm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#Netbeans\" title=\"Netbeans\">Netbeans<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#Aptana_Studio\" title=\"Aptana Studio\">Aptana Studio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#Eclipse\" title=\"Eclipse\">Eclipse<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#NuSphere\" title=\"NuSphere\">NuSphere<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/intelligentbee.com\/blog\/7-php-ides-2018-software-development\/#Final_Thoughts\" title=\"Final Thoughts\">Final Thoughts<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"PHPStorm\"><\/span>PHPStorm<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">With this IDE, PHP developers can build complex web apps faster, whether they are working with Symfony, Drupal, WordPress, ZendFramework, Laravel, Magento, Joomla!, CakePHP or Yii.<\/span><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/\"> <span style=\"font-weight: 400;\">PHPStorm<\/span><\/a><span style=\"font-weight: 400;\"> allows command execution between the host and remote servers through its built-in terminal. This IDE remains a popular one because it can deeply understand code structure and has the best code compilation, refactorings, on-the-fly error prevention and more. PhpStorm it\u2019s available on Microsoft Windows, Mac OS X, and Linux.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Among the features that make PhpStorm the best IDE for PHP are also included:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Code quality analysis<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Syntax and error highlight<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Rich and Live editing for all Front-end Technologies<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Essential and powerful built-in tools for debugging, testing and profiling<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Easy-code navigation &amp; search<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Code re-arranger<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">This year, PhpStorm announced some updates regarding:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">PHP Language: inline function\/method refactoring, code refactoring to functional style, configurable unchecked exceptions or hierarchy checks for class aliases<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Testing: creating classroom test, better code coverage and gutter icons for running tests<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">HTTP client: assertion support and a first start simplified<\/span><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3265 size-full\" title=\"php-storm\" src=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.04.04-PM.png\" alt=\"\" width=\"1302\" height=\"748\" srcset=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.04.04-PM.png 1302w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.04.04-PM-300x172.png 300w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.04.04-PM-768x441.png 768w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.04.04-PM-1024x588.png 1024w\" sizes=\"(max-width: 1302px) 100vw, 1302px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Netbeans\"><\/span>Netbeans<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">PHP developers continue to use<\/span><a href=\"https:\/\/netbeans.org\"> <span style=\"font-weight: 400;\">Netbeans<\/span><\/a><span style=\"font-weight: 400;\"> in 2018 because is an open source IDE and has a modular design so it can be extended by third-party developers. Moreover, it\u2019s lightweight and much faster than other similar tools in building large-scale multi-language websites and has useful features like:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Smart code compilation<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Support for embedded applications<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Built-in debugger<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Code templates and code generation tools, such as \u201cgetter and setter\u201d generation, refactoring, parameter tooltips, hints and quick fixes<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Inbuilt database connection<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">NetBeans runs on Microsoft Windows, Mac OS X, Linux and Solaris and supports other languages besides PHP such as Java ME &amp; SE, Javascript, HTML5, C\/C++, XML or Groovy.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Aptana_Studio\"><\/span>Aptana Studio<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"http:\/\/www.aptana.com\"><span style=\"font-weight: 400;\">Aptana<\/span><\/a><span style=\"font-weight: 400;\"> is an open source HTML editor with full PHP support for creating savvy web apps and advanced features like code assistant, integrated debugger, built-in PHP Server, Auto Indexing and Code Formatting or syntax error annotations. A differentiating feature of Aptana is that it also allows multiple protocols including FTP, SFFP, FTPS and Capistrano. Additionally, Aptana offers support for DOM &amp; CSS besides PHP.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3274 size-full\" src=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-3.42.22-PM.png\" alt=\"\" width=\"2168\" height=\"1264\" srcset=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-3.42.22-PM.png 2168w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-3.42.22-PM-300x175.png 300w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-3.42.22-PM-768x448.png 768w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-3.42.22-PM-1024x597.png 1024w\" sizes=\"(max-width: 2168px) 100vw, 2168px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Eclipse\"><\/span>Eclipse<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.eclipse.org\"><span style=\"font-weight: 400;\">Eclipse<\/span><\/a><span style=\"font-weight: 400;\"> is widely known thanks to its flexibility and for their Java IDE, C\/C++, Javascript, and PHP IDEs built on extensible platforms in order to create desktop, web and cloud apps. Among the numerous supported languages, we mention Java, Javascript, C, C++, Rub, Ruby on Rails, Python, Rust, Scala, Groovy, and Php. Its features also include automatic error reporting, support for git-flow, GUI and NonGUI based applications as well as multi-platform support with lots of plugins.<\/span><\/p>\n<h3>Komodo<\/h3>\n<p><span style=\"font-weight: 400;\">Created by<\/span><a href=\"https:\/\/www.activestate.com\/komodo-ide\"> <span style=\"font-weight: 400;\">ActiveState<\/span><\/a><span style=\"font-weight: 400;\">, Komodo IDE became popular as a result of its many extensions and pipe features like code profiling, built-in code collaboration or the HTTP inspector which lets you inspect HTTP traffic from the IDE to the Websites. With Komodo, developers can easily find documentation on common PHP functions by selecting them and invoking the documentation tool.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Top companies such as Siemens, Tesco, Nasa, Bank of America or Alcatel-Lucent use Komodo IDE.<\/span><\/p>\n<h3>ZendStudio<\/h3>\n<p><a href=\"http:\/\/www.zend.com\/en\/products\/studio\"><span style=\"font-weight: 400;\">ZendStudio<\/span><\/a><span style=\"font-weight: 400;\"> has an intelligent user-interface and all the current features for successful PHP development. Mainly, it can debug web applications, CLI applications and supports PHP Unit test.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With ZendStudio developers can also perform static code analysis using a rich set of rules for finding issues in their code as they type it. The team can write code faster, easily debug projects and can use PHP7 or other advanced interpreters. Moreover, it offers support for CMS like WordPress and Joomla, for indexing and searching PHP Code and for Cloud Servers like Azure and AWS.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3267 size-full\" title=\"zendstudio\" src=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.09.04-PM.png\" alt=\"\" width=\"1688\" height=\"846\" srcset=\"https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.09.04-PM.png 1688w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.09.04-PM-300x150.png 300w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.09.04-PM-768x385.png 768w, https:\/\/intelligentbee.com\/blog\/wp-content\/uploads\/2018\/04\/Screen-Shot-2018-04-24-at-2.09.04-PM-1024x513.png 1024w\" sizes=\"(max-width: 1688px) 100vw, 1688px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"NuSphere\"><\/span>NuSphere<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"http:\/\/www.nusphere.com\/download.php.ide.htm\"><span style=\"font-weight: 400;\">Nusphere PhpED<\/span><\/a><span style=\"font-weight: 400;\"> is a balanced combination of an advanced code editor, reliable debugger, and productive database connectivity. That makes it a suitable and complete solution for PHP development. NuSphere key features include code insights for PHP, conditional breakpoints, ability to change current execution line, embedded SSH client or the ability to profile code in terms of performance and memory consumption.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Final_Thoughts\"><\/span>Final Thoughts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">It\u2019s important to choose the right IDE in order to produce and maintain high-quality code. And since PHP remains a reference point as a back-end programming language, I hope you find this list of IDEs helpful in writing your PHP code, whether you are a beginner or a professional user.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we mentioned in our previous article, PHP remains a crucial programming language in 2018 as a result of its [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3272,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73],"tags":[],"yst_prominent_words":[693,702,701,700,699,698,697,696,695,694,371,692,691,690,689,688,687,686,680,664],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/posts\/3254"}],"collection":[{"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/comments?post=3254"}],"version-history":[{"count":4,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/posts\/3254\/revisions"}],"predecessor-version":[{"id":133398,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/posts\/3254\/revisions\/133398"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/media\/3272"}],"wp:attachment":[{"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/media?parent=3254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/categories?post=3254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/tags?post=3254"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/intelligentbee.com\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=3254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}