最近有学生在使用PHPWAMP的时候,问我霸体模式的作用。
学生问:老师,PHPWAMP里面的霸体模式是什么意思,有什么用? 回答:额、、、就是以前我发布测试版的时候,模式切换里面的单身狗模式。 学生:单身狗?我表示测试版我没有用过啊、、、、
早在PHPWAMP8.1.8.8正式版发布之前,我曾经对部分用户发布了8.1.8.8的测试版,测试版里新增了“共生模式”与“单身狗模式”,发布没多久网友就纷纷向我吐槽、、、、
网友A:单身狗模式是什么鬼,名字能不能取的好听点 网友B:我了个乖乖,单身狗模式,是在嘲笑我们程序员都是单身狗么。 网友C:看到这名字,我无力吐槽。 网友D: 原本高端大气上档次,现在低端粗俗无节操。 网友E:本来软件看着挺不错的,功能等各方面看着挺专业的,看到单身狗模式,瞬间变逗逼了 网友F:对啊,赞同楼上,看到单身狗模式,瞬间就不想用了,我还是继续用旧版本phpwamp8.1.6.8好了
为了不被吐槽,发布正式版的时候我把单身狗模式改成了霸体模式。
先来介绍如何切换到霸体模式,然后再来介绍霸体模式的作用与推出原因。
打开软件后,点击菜单上面的相关设置,找到“集成环境模式切换”下的“霸体模式”。
切换模式就是这么简单,下面开始说明霸体模式的作用和推出霸体模式的原因。
霸体模式的作用
霸体模式其实就是启动环境的时候,瞬间轰掉Kangle、Apache、Tomcat、Nginx等WEB服务器以及其他关联程序。目的是为了避免其他运行环境的相关残留影响了环境本身的运行。(与之相对的共生模式,可与其他任意环境共存)
共生模式与多开档位的详解:http://www.cnblogs.com/phpwamp/p/6282380.html
霸体模式下,只能运行自身,所以测试版的时候,我才取名为“单身狗模式”
-
霸体模式下,PHPWAMP启动速度快了很多。
原因分析:启动的时候不需要纠错,不走常规路线,不需要对服务进行卸载等操作,而是瞬间干掉,省略了一些步骤。
-
霸体模式下,面对一些集成环境的自行启动造成的影响也能免除。
原因分析:有些集成环境的残留程序会自动判断目前程序是否启动,如果不存在则会自动运行,该残留程序启动时会处在占用状态,有些集成环境的制作者在做卸载程序的时候,忘记解除此模块的占用造成的,该残留模块会影响电脑重装其他运行环境。
友情提示:该模式完全不会影响系统其他非同类软件,如果想用回其他同类环境,重新安装即可,使用PHPWAMP的时候还想使用其他环境互不影响的话,切换到共生模式即可,有如上需求的才使用霸体模式。
推出霸体模式的原因
其它用户安装的PHP环境,无论是自主安装的,还是使用的集成环境,有时候卸载不完全造成新的环境搭建异常,卸载不完全的原因无非就是卸载过程中,系统出现异常,其次就是某些集成环境的自身卸载程序卸载的不干净或者是绿化的不到位造成的卸载不完全,卸载后还是会影响电脑安装新的环境,因此我推出了霸体模式。