最近有學生在使用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://blog.csdn.net/lccee/article/details/54311552 霸體模式下,只能運行自身,所以測試版的時候,我才取名為“單身狗模式”
霸體模式下,PHPWAMP啟動速度快了很多。
原因分析:啟動的時候不需要糾錯,不走常規路線,不需要對服務進行卸載等操作,而是瞬間乾掉,省略了一些步驟。
霸體模式下,面對一些集成環境的自行啟動造成的影響也能免除。
原因分析:有些集成環境的殘留程序會自動判斷目前程序是否啟動,如果不存在則會自動運行,該殘留程序啟動時會處在占用狀態,有些集成環境的制作者在做卸載程序的時候,忘記解除此模塊的占用造成的,該殘留模塊會影響電腦重裝其他運行環境。
友情提示:該模式完全不會影響系統其他非同類軟件,如果想用回其他同類環境,重新安裝即可,使用PHPWAMP的時候還想使用其他環境互不影響的話,切換到共生模式即可,有如上需求的才使用霸體模式。
推出霸體模式的原因
其它用戶安裝的PHP環境,無論是自主安裝的,還是使用的集成環境,有時候卸載不完全造成新的環境搭建異常,卸載不完全的原因無非就是卸載過程中,系統出現異常,其次就是某些集成環境的自身卸載程序卸載的不乾淨或者是綠化的不到位造成的卸載不完全,卸載後還是會影響電腦安裝新的環境,因此我推出了霸體模式。
歡迎光臨Lccee博客,查看更多博文:http://blog.csdn.net/lccee CSDN相關文章推薦: 自定義設置任意PHP版本教程:http://blog.csdn.net/lccee/article/details/53945468PHPWAMP在雲服務器上的應用:http://blog.csdn.net/lccee/article/details/53945196網頁加密與網頁亂碼最詳細的分析:http://edu.csdn.net/course/detail/2613
虛擬主機搭建網站的全程視頻案例:http://edu.csdn.net/course/detail/1846強制修改所有mysql數據庫密碼:http://blog.csdn.net/lccee/article/details/53955094強制去除域名端口號(獨家):http://blog.csdn.net/lccee/article/details/53992304 700個PHP版本隨時切換,共生模式與多開檔位:http://blog.csdn.net/lccee/article/details/54311552