phpwamp单身狗模式的详解与分析,单身狗模式/即霸体模式的作用讲解。
最近有学生在使用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环境,无论是自主安装的,还是使用的集成环境,有时候卸载不完全造成新的环境搭建异常,卸载不完全的原因无非就是卸载过程中,系统出现异常,其次就是某些集成环境的自身卸载程序卸载的不干净或者是绿化的不到位造成的卸载不完全,卸载后还是会影响电脑安装新的环境,因此我推出了霸体模式。
phpwamp单身狗模式的详解与分析,单身狗模式/即霸体模式的作用讲解。的更多相关文章
- Java多线程编程中Future模式的详解
Java多线程编程中,常用的多线程设计模式包括:Future模式.Master-Worker模式.Guarded Suspeionsion模式.不变模式和生产者-消费者模式等.这篇文章主要讲述Futu ...
- Java多线程编程中Future模式的详解<转>
Java多线程编程中,常用的多线程设计模式包括:Future模式.Master-Worker模式.Guarded Suspeionsion模式.不变模式和生产者-消费者模式等.这篇文章主要讲述Futu ...
- RabbitMQ详解(三)------RabbitMQ的五种模式
RabbitMQ详解(三)------RabbitMQ的五种模式 1.简单队列(模式) 上一篇文章末尾的实例给出的代码就是简单模式. 一个生产者对应一个消费者!!! pom.xml 必须导入Rab ...
- Atitit.设计模式-----触发器模式 trigger 详解
Atitit.设计模式-----触发器模式 trigger 详解 1. 触发器概念1 1.1. 触发器位置 after|before|instead of1 2. 数据库里面的触发器1 2.1. o ...
- 性能测试监控工具nmon详解和分析
性能测试监控工具nmon详解和分析 1.命令安装 1.查看liunx版本版本x86_64_14i 目录:cd /nmon/logs/ 版本x86_64_14i [root@localhost u06] ...
- 【转】VMware虚拟机三种网络模式超详解
[原文]https://www.toutiao.com/i6596228488666022403/ 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费.那 ...
- SATB的标记问题解决之道与G1垃圾收集模式系统详解及最佳实践
继续接着上一次https://www.cnblogs.com/webor2006/p/11148282.html的理论学习,上一次学习到了这: 接着继续: SATB详解: 对于三色算法在concurr ...
- 转var,let,const,js严格模式的详解
最近看微信公众账号/知乎网上的文章说,现在的前端的人都注重用什么框架,一问原生js感觉都没有用到工作中.用不到的,学这些意义没有.上午我刚面试了一个前端,工作4年吧.最初是北大青鸟培训的,做后端.ne ...
- 10.JAVA-接口、工厂模式、代理模式、详解
1.接口定义 接口属于一个特殊的类,这个类里面只能有抽象方法和全局常量 (该概念在JDK1.8之后被打破,在1.8后接口中还可以定义普通方法和静态方法,在后续章节会详讲) 1.1 接口具有以下几个原 ...
随机推荐
- Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
直接贴代码: #include <stdio.h> #include <string.h> #include <errno.h> int main(int argc ...
- 使用Windows2003的IIS发布网站 - 进阶者系列 - 学习者系列文章
本系列文章目录:http://www.cnblogs.com/lzhdim/category/277150.html Windows 2003是一款不错的Windows服务器版本.在刚工作的前些年里, ...
- win7 64位的apache2.4.9+php5.5+mysql5.6的安装
Win7 下64位的apache2.4.9+php5.5+mysql5.6.19的安装 1.首先下载文件 httpd-2.4.9-win64-VC11.zip(http://www.apachelou ...
- Android在View拉丝工艺和invalidate()和其他相关方法
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读<Android内核剖析>第13章----View工作原理总结而成的,在此膜拜下作者 . ...
- Web面试之JQuery
程序员Web面试之JQuery 又到了一年一度的毕业季了,青春散场,却等待下一场开幕. 在求职大军中,IT行业的程序员.码农是工科类大学生的热门选择之一, 尤其是近几年Web的如火如荼,更是吸引了 ...
- GridView中两个DropDownList联动
GridView中两个DropDownList联动 http://www.cnblogs.com/qfb620/archive/2011/05/25/2057163.html Html: <as ...
- springmvc3.1.1+hibernate4
上篇介绍了基本的配置,这篇着重介绍与hibernate4整合. 1.web.xml文件中加入spring-hibernate的配置.新的web.xml文件内容如下: <?xml version= ...
- web代理进行跨域访问
通过web代理进行跨域访问,http请求返回超时的问题定位 [现象] 在ajax通过web代理跨域访问时,http第一次登陆时正常,但是第二次再下发其他命令的时候总是返回 java.net.Soc ...
- discuz 门户功能增加自定义keywords字段
discuz的门户的“发布文章”功能中,没有自动添加keywords字段,结果在文章页面中的meta的keywords中只显示标题,这样对于seo及其不利,今天整理了添加keywords字段方法. 一 ...
- 基本功能的shell
手把手教你编写一个具有基本功能的shell(已开源) 刚接触Linux时,对shell总有种神秘感:在对shell的工作原理有所了解之后,便尝试着动手写一个shell.下面是一个从最简单的情况开始,一 ...