GreenAMP是Win32平台上的绿色Apache MySQL PHP服务套件。它不需要被安装,直接释放到任意一个目录,然后简单的设置一下路径(目前的版本已经不需要手工设置了,点击一个bat文件,程序会自动完成这个工作),即可运行。
Green就是绿色,AMP是Aapche、MySQL、PHP的首字母简写。GreenAMP是绿色AMP平台的意思。
适合PHP编程爱好者用于快速搭建开发调试环境和架设局域网AMP服务平台(事实上它也可以用作Internet服务器)。
它是免费的。
GreenAMP Standard Build 050109包含以下组件:
Apache 1.3.33 For Windows
MySQL 4.1.8 For Windows
PHP 4.3.10 For Windows
Zend Optimizer 2.5.7 For Windows
PhpMyAdmin 2.6.0 pl3
没有采用Apache2,因为它明确表示不支持Win9x,这是为了照顾一些仍然在使用Win9x系统的朋友。
MySQL由4.0.x系列升级到了4.1.x系列,因为4.1有个非常好的特性,那就是支持 PreparedStatement (预处理语句,一种临时存储过程),这是目前防止SQL Injection攻击的最有效方法之一。 而且, PreparedStatement 会大幅提高复杂SQL的多次执行效率。
PHP从5.0.2降回了4.3.10,这是因为有不少网友反映上个版本无法安装VBB等论坛程序。目前能够获得的源代码大多在PHP4下运行良好,而不一定全面支持PHP5(比如Discuz!2.2F免费版)。
加上了Zend Optimizer,因为,有一些源代码包用Zend Encoder加密过了(比如Fire IPB Zend优化版)。加入了gd、iconv、mssql、pgsql、xmlrpc等一些常用模块支持。加上gd是因为需要动态生成图片的场合太多了,iconv是字符编码转换的模块,初次安装这个模块的时候容易碰到困难。mssql和pgsql两个模块是数据库支持模块,MySQL最让我不喜欢的地方是它太简单了,视图、继承、存储过程它一个都不支持,而pgsql是功能最强大且开源跨平台的ORDBMS(对象关系数据库管理系统),mssql是比较常见的支持众多高级特性的RDBMS,加上这两个模块,网友的选择也就多一些了。xmlrpc是一个XML远程调用的模块,非常有用,比如plog就用到了,所以加上了。 |