要成功地开发PHP站点,您自然需要一个很好的开发环境。在创建网站时,您可能还需要编辑HTML、CSS甚至JavaScript文件,这就是为什么使用IDE可以帮助您轻松有效地开发站点的原因。
在这篇文章中,我们安庆网络公司将介绍最受欢迎的IDES::Codelobster PHP Edition、Eclipse、Komodo IDE、NetBeans、PHPStorm和NuSphere。对于程序员来说,每个程序都有不同的优点,我们的目标是简要描述编码的可能性。
CodeLobster PHPEdition IDE软件可通过基本CodeLobster软件获得。CodeLobster PHP是在Windows上开发的,虽然这些插件不是免费的,但是您可以免费注册和浏览站点。
CodeLobster使自动安装调试器成为可能。访问官方网站,了解如何配置调试器。
您可以在web服务器上部署本地文件夹,也可以将本地文件夹部署到您的个人计算机上,或者在需要时在两者上部署。
免费版本包括语法突出显示&PHP、HTML、JavaScript和CSS的代码折叠。它还包括编写HTML/CSS时的自动完成字段,当然还有PHP。
在PHP和/或MySQL中搜索编写复杂代码时,可以获得上下文和动态帮助。有一个简单的HTML/CSS代码检查器,它还为所有文件提供了一个项目检查器。此外,您可以预览所有的生活在您的网页浏览器轻松!
您还会发现在著名框架上运行的插件,如Facebook、CakePHP、Joomla、WordPress、Drupal、Smarty、JQuery、Symfony、CodeIgniter和Yii。
Eclipse旨在允许开发人员选择环境的语言、平台和供应商。Eclipse包含了各种各样的插件、工具和示例;Java是存储的语言。
Eclipse允许用户为所有项目构建、集成和使用软件工具。EclipsePDT在Linux、Windows和MacOSX等系统上运行。
默认情况下,Eclipse安装详细PHP编程所需的所有工具。Eclipse包括一个用于控制数据库的数据工具平台、用于与JavaScript、C/C++、XML编辑器和其他不同工具交互的插件。您可以使用Zend调试器或XDEBUG作为调试器。
KomodoActiveState是一个PHPIDE,它提供了一个支持Ruby、Perl和Python的国际开发环境。
它可以使用Smarty和ZendPHP框架安装。此外,您还可以使用涉及控制系统(CVS、Subversion和Perforce)的集成。您可以在所有主要操作系统上使用此程序,如Linux、Windows和MacOSX。
Komodo通过运行一个正在运行的Web服务器,允许CGI环境模拟.有了这个IDE,就可以将自定义环境变量附加到PHP,甚至操作系统本身。CGI环境仿真的优点之一是安装速度非常快&您几乎不需要在外部服务器上进行测试。
NetBeansIDE可以自由使用,并且在世界各地都有一个用户和开发人员社区。NetBeans由甲骨文赞助。
NetBeans允许您同时编辑文件并同时保存更改。为此,您将打开两个文件并将一个标记拖到屏幕底部。这是许多其他IDE中没有的特性,但对一些开发人员确实有一定的用途。
NetBeans提供了使用Java平台构建专业桌面、Web和移动应用程序所需的所有工具。它还可以为C/C++、PHP、JavaScript和Groovy上的应用程序编写代码。
NetBeans IDE 7.0支持编写Java SE 7、支持GlassFish 3.1、Oracle数据库和Oracle WebLogic服务器技术。
PhpStorm为PHP提供了丰富的代码编辑器,具有语法突出显示、自动格式化代码和快速错误检查。
PhpStorm编辑器与PHPDoc/DocBlock兼容,并根据这些注释文档库提供建议。
PhpStorm专注于开发人员的生产力,这有助于智能代码增强、快速导航和快速错误检查。它将帮助您形成代码,运行单元测试,并完全调试每个文件。
PhpStorm是用于HTML、JavaScript和PHP的IDE。这意味着您将能够创建完整的Web应用程序,而不仅仅是典型的PHP框架,比如Laravel。
NuSphere在Windows环境下工作,如果NuSphere证书,您可以用OS、MAC或Linux通过葡萄酒模拟器瞄准IDE。
这与Windows 2000、XP、2003、2008、Vista和Win 7兼容。PhpED附带高级PHP编辑器、PHP调试器和PHP Profiler、CodeInsight和用于数据库设置的集成。
PHP版本从4.2到5.3完全支持--从新特性到折旧的习惯和别名、动态语法突出显示和自定义函数查找。
有一个数据库管理客户端,可以通过Telnet或SFTP连接进行管理。PhpED在IDE中支持自己的本地Web服务器,但最适合小型应用程序。
我们安庆网络公司试图简要描述每个IDE的基本可能性。他们中的大多数都有机会添加来解析任何库或框架,包括Joomla。完成这一通读工作后,自动完成相应的类.但在Codelobster PHP版由于一个特殊的插件,此外,有可能自动创建Joomla项目,添加新的模块和组件,展望模板的特殊主题编辑器和服务上下文帮助真正的网站Joomla。是你的选择!