问题4 PHP集成开发环境的特点有哪些

如题所述

第1个回答  2017-05-15
1.XAMPP

XAMPP是一个功能全面的AMPP(Apache、MySQL、PHP、Perl)软件包,这是Linux平台上可以使用的几种非商业XAMPP中间件之一。采用这种紧密的集成,XAMPP可以运行任何程序:从个人主页到功能全面的产品站点(注意,这仅仅用于开发目的,出于安全考虑,XAMPP还不适于用在产品服务器上)。

2.EasyPHP

EasyPHP是一个Windows下的Apache+Mysql+Perl/PHP/Python开发包,包中集成了PHP、Apache和MySQL,同时也集成了一些辅助的开发工具,如数据库管理工具,phpMyAdmin和php调试工具Xdebug,无须配置即可运行。EasyPHP是由法国人开发,经过EasyPHP整合后的Apache、MySQL及PHP精简很多,运行速度比独立安装的Apache、MySQL及PHP相对较快且较为稳定。目前最新版本是EasyPHP 5.3.6.0、PHP 5.3.6 VC9、Apache 2.2.17 VC9、MySQL 5.5.10、Xdebug。

3.AppServ

如果用户的本地机器没有安装过PHP、MySQL等系统,那么使用该软件则可以帮助用户迅速搭建完整的底层环境。

专家点评

基于上述3个集成的开发环境安装软件,笔者认为还是使用AppServ要好一些,因为使用XAMPP和EasyPHP,在应用jpgraph开发图像时会出现一些错误。而使用AppServ就不会有任何的问题。建议版本为AppServ 5.10。

对于PHP开发环境的搭建,最好的方法还是个人搭建,搭建的操作步骤在网上完全可以找到,只是在搭建成功后需要对其进行一些修改,并开启一些PHP.ini的设置。例如:

display_error=ON
输出错误信息。但是如果是在互联网的服务器中使用,那么就要关闭该属性。
log_errors=on
在日志文件中输出错误信息。
error_reporting = E_ALL & ~E_NOTICE