标签:php集成环境的区别 集成环境与自行安装 php绿色集成环境的区别
最近有学生问我,直接使用PHP集成环境和我们自己独立安装的php环境有什么不一样吗?
答:PHP集成环境,和自己安装的php环境实际上没啥区别的,只不过大部分的集成环境进行了一些绿化操作,本质上没啥区别。
下面我们先来介绍一下集成环境的基本概念、常见的php集成环境以及集成环境的选择,然后再详细说明PHP集成环境与安装版的具体区别。
你们应该会经常听到WAMP这词吧,那么WAMP是什么意思?
Windows下的Apache+Mysql+PHP,称为WAMP。
而Linux系统下的Apache+Mysql+PHP,称为LAMP。
WAMP和LAMP的区别在于操作系统,总而言之,只是一种利于区别的叫法。
而这个WAMP环境可以是集成好的,也可以是你自行独立安装的WAMP,通常提到的WAMP大部分是指集成好的。
WAMP还可以分为以下三大类:
1、php集成环境(集成了所有的必须的组件,安装完集成环境,就可以直接运行网站,虽然不需要分开独立安装各组件,但还是需要额外安装VC运行库)
2、php绿色集成环境(相对而言是绿色的php集成环境,自身集成VC运行库,不需要安装VC,解压后可直接使用,不使用时关闭服务即可,不会滞留在系统里面。)
3、php独立安装版环境(自行独立安装各个组件,操作比较繁琐,需要浪费一定的时间,有利于提高自己的配置能力,对于新手来说卸载也比较麻烦。)
PHP集成环境目前常见的有以下几款:
1、apmserv
2、xampp
3、phpnow
4、wampserver
5、PHPWAMP
PHP集成环境的选择,是选择集成版,还是绿色集成版。
目前大部分的PHP集成环境都不是纯绿色的,安装后还需要自行安装VC运行库,如果你对php环境不够了解,卸载也不方便,有时候因为安装了多个PHP集成环境,哪怕用PHP集成环境自身的卸载功能,也比较难以卸载,卸载后还会遇到各种奇葩的问题,卸载后导致无法正常安装和使用php环境,所以还是推荐使用纯绿色版的PHP集成环境,比如PHPWAMP,这款纯绿色环境自身集成了“强制卸载一切PHP集成环境”功能,能一键强行干掉任何PHP集成环境,如下图所示,执行一键干掉后,就可以重新安装你想要的任意PHP集成环境了,简单粗暴,一步到位。
那么到底PHP集成环境与自己安装的有啥区别捏?
就好比,你喜欢吃蛋糕,蛋糕你可以自己在家里做,也可以到外面买现成的。所以你如果对蛋糕比较了解,那么你就可以做出比外面店里还要好吃的蛋糕。相反,你如果不了解蛋糕的制法,你还是老老实实去店里买现成的吧。
PHP集成环境也是一样的道理,如果你对PHP环境比较了解,自己配置就行了,如果你对相关配置不太了解,可以直接使用现成的PHP集成环境,不过大部分的集成环境安装包体积比较小,是因为对其进行了精简,阉割了相关组件,是不完整的,而且大部分PHP集成环境主要目的就是用作本地调试的,如果你想要直接在服务器上搭建网站,建议使用一些比较完整无阉割版的PHP集成环境,比如PHPWAMP这种绿色集成环境(安装包没那么小,所集成的所有组件都是完整版的,无阉割)。
总而言之,如果你自认为对PHP环境的配置很了解,那么请自行配置,如果你对此方面的知识有所欠缺,可以直接使用PHP集成环境。
如果对PHP绿色集成环境在服务器上的应用感兴趣,
可以阅读我在51CTO博客上的这篇博文:http://lccee.blog.51cto.com/10514884/1887604
本文出自 “Lccee” 博客,请务必保留此出处http://lccee.blog.51cto.com/10514884/1888450
php集成环境和自己配置的区别,php集成环境、php绿色集成环境、php独立安装版环境这三者的区别
标签:php集成环境的区别 集成环境与自行安装 php绿色集成环境的区别
原文地址:http://lccee.blog.51cto.com/10514884/1888450