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 接口具有以下几个原 ...
随机推荐
- QT Creater与libusb使用
新建一个C项目,然后修改.pro文件,添加LIBS一行 TEMPLATE = app CONFIG += console CONFIG -= app_bundle CONFIG -= qt LIBS ...
- [译]ava 设计模式之构造器
(文章翻译自Java Design Pattern: Builder) 构造器模式的关键之处在于它使用一步接招一步的流程去构建东西,例如:尽管构建的每一步是不相同的但是每一个产品还是遵循相同的流程. ...
- PLSQL配置登录用户信息
PLSQL配置登录用户信息 2012-08-30 08:47:02 我来说两句 作者:lsxy117 收藏 我要投稿 PLSQL配置登录用户信息 工作中经常使用PLSQL ...
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10(转载)
在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题 百度源代码如下 <!Doctype html> ...
- 使用response实现文件下载功能
response.setContentType("text/html;charset=utf-8"); response.setCharacterEncoding("u ...
- MVVM框架avalon在兼容旧式IE
迷你MVVM框架avalon在兼容旧式IE做的努力 当前标签: avalon 共3页: 1 2 3 下一页 迷你MVVM框架avalon在兼容旧式IE做的努力 司徒正美 2014-03-13 11: ...
- 捆绑(Bundle)
捆绑(Bundle) 本文介绍 MVC 4 提供的一个新特性:捆绑(Bundle),一个在 View 和 Layout 中用于组织优化浏览器请求的 CSS 和 JavaScript 文件的技术. 本 ...
- CODEFORCES#274 DIV2
A[傻逼题] 大意:给你a,b,c三个数,你可以在其中加上括号,加号,乘号,使得到的值最大 就是问你 a+b+c,a*(b+c),(a+b)*c,a*b*c,(a+c)*b 哪个最大! 我去...这不 ...
- Stream使用教程
现在,计算机CPU运行速度的快速发展已经远远超过了内存的访问速度.越来越多的程序性能被内存带宽所限制,而不是计算机的CPU运行速率. Stream benchmark是一个简单的合成基准测试程序,衡量 ...
- UNIX系统接口
UNIX系统接口 8.1 文件描述符 UNIX操作系统中,所有的外围设备(包括键盘和显示器)都被看作是文件系统中的文件.系统通过文件描述符来标识文件:标准输入为0,标准输出为1,标准错误为2. 当程序 ...