搭建开发开发环境是一个复杂的过程,如果能一键完成是最好的。但是有时环境受限(很少)或者个人喜好、习惯某种IDE,就各种方法百搭,只要达到目的,能开发,能调试就行。
在不同平台搭建PHP服务器运行环境
1. XAMPP
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言。
2. WampServer
Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。
3. Vertrigo Server
这是一个轻量级的WAMP环境
4. PHPStudy
PHPStudy不一样,它含有IIS+PHP和Apache+PHP,软件推荐设置是后者。在任务托盘里也有图标,可以打开面板来看服务运行状态,也很简洁。
5. LAPM
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件
6. MAMP
MAMP Pro for Mac是OS X系统经典本地服务器环境的专业服务工具
7. ServKit(原PHPnow)
PHPnow中文应用框架PHPnow framework提供安全快速的PHP开发解决方案,PHPnow framework采用国际公认的mvc思想,采用OOP方式开发,易扩展、稳定、超强大负载能力,企业级安全部署,重点发展现代安全快速的互联网应用程序开发,PHPnow 改名为 ServKit
PHP程序编写调试环境
1. Eclipse PDT
1.1在Eclipse中的help菜单下的Install new Software或Eclipse Martket搜索PHP。Eclipse会从网上列出所有可用的插件,输入php查询,找到PDT。
1.2点击NEXT后就开始下载插件
1.3点击NEXT,同意条款
1.4点Finish完成插件安装,重启Eclipse
2.NetBeans
NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans 还是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。原开发者是 SUN公司,现在为Oracle公司所有。
3. PHPDesigner 7
phpdesigner 不仅支持php,也支持其他网络语言像html ,xhtml, xml,css和javascript , vbscript,java, c#,perl , python等, 它也支持任何流行的JavaScript框架,如jQuery的全雅虎UI库,ExtJS原型和MooTools
4. Notepad ++
Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript
5. Zend Studio
Zend Studio 是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案.
Zend Studio可以在Linux、Windows、Mac OS X上运行。
Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。Zend Studio11.0.2(目前的最新版本)