php集成環境和自己配置的區別,php集成環境、php綠色集成環境、php獨立安裝版環境這三者的區別

最近有學生問我,直接使用PHP集成環境和我們自己獨立安裝的php環境有什麼不一樣嗎?windows服務器上可以選擇集成環境嗎?

答: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獨立安裝版環境(自行獨立安裝各個組件,操作比較繁瑣,需要浪費一定的時間,有利於提高自己的配置能力,對於新手來說卸載也比較麻煩。)

3、php綠色集成環境(相對而言是綠色的php集成環境,自身集成VC運行庫,不需要安裝VC解壓後可直接使用,不使用時關閉服務即可,不會滯留在系統裏面。)

 

PHP集成環境的選擇,是選擇集成版,還是綠色集成版。

目前大部分的PHP集成環境都不是純綠色的,安裝後還需要自行安裝VC運行庫,如果你對php環境不夠了解,卸載也不方便,有時候因爲安裝了多個PHP集成環境,哪怕用PHP集成環境自身的卸載功能,也比較難以卸載,卸載後還會遇到各種未知錯誤,卸載後還有可能導致無法正常安裝和使用php環境,所以還是推薦使用純綠色版的PHP集成環境,比如PHPWAMP集成環境。PHPWAMP是windows系統下運行的完全綠色的PHP集成開發環境,可以在缺失必要依賴的組件下正常運行,不用安裝麻煩的VC運行庫,不用修復系統缺失的組件,無視依賴運行。是目前最便捷也是最專業的PHP集成環境,擁有開發模式和運營模式,可用作服務器環境。是唯一一款支持自定義設置的環境:自定義功能可以隨意自定義32位和64位的所有PHP歷史版本,自動智能匹配32位系統和64位系統所需的相關依賴完美運行。強大的常用工具,可強制修改任何環境Mysql密碼、去端口、強制解除佔用、端口掃描、亂碼解除等。

 

(右鍵新標籤打開圖片可查看高清大圖)

 

 

 

 

 

那麼到底PHP集成環境與自己安裝的有什麼區別?

舉例子理解:你喜歡吃蛋糕,蛋糕你可以自己在家裏做,也可以到外面買現成的。如果對蛋糕比較瞭解,甚至可以做出比蛋糕店還要好吃的蛋糕。相反,你如果完全不瞭解蛋糕的製法,可以直接買現成的。PHP集成環境也是一樣的道理,如果你對PHP環境比較瞭解,自己配置即可,建議新手還是手動搭建幾次PHP環境,這樣能加深理解。平時爲了方便測試,我們是可以直接使用現成的PHP集成環境的,不過大部分的集成環境安裝包體積比較小,是因爲對其進行了精簡,閹割了相關組件,是不完整的,windows下的PHP集成環境主要目的就是用作本地調試的,如果你想要直接在服務器上搭建網站,建議使用一些比較完整無閹割版的PHP集成環境,優先推薦PHPWAMP綠色集成環境(所集成的所有組件都是完整版的,無閹割)。

總而言之,如果你自認爲對PHP環境的配置很瞭解,那麼請自行配置,如果你對此方面的知識有所欠缺,可以直接使用PHP集成環境。

 

 

 

在windows服務器上搭建網站,選擇哪種集成環境比較好?

優先建議你採用linux系統,如果非要使用win系統,建議搭配PHPWAMP的宕機自動重啓功能 
在Windows系統裏,PHPWAMP要比其他集成環境更適合在服務器上運行,具體的原因如下所述: 

 

 

PHPWAMP和其他集成環境有什麼區別和優勢?

功能多樣性:PHPWAMP支持IIS、Nginx、Apache多功能站點管理系統,可同時運行無限個不同的php版本。

強大自定義:支持無限添加PHP、Mysql版本,無需考慮系統位數以及各種依賴,軟件自動匹配所需依賴。

環境穩定性:集成的PHP、Mysql、Web服務器等均爲完整版,未經過精簡和閹割比其他集成環境更穩定。

學習的成本:PHPWAMP帶有完整的使用文檔,軟件作者親自編輯使用文檔,講解內容通俗易懂可快速入門。

智能自動性:PHPWAMP自帶的“強制解除環境阻礙”能自動解決大部分系統引起的各種環境錯誤。

運行保證性:PHPWAMP自帶宕機重啓功能,網站服務宕機將會自動重啓,保證apache和Nginx等服務正常運行。

錯誤的排查:PHPWAMP一旦發生啓動失敗等錯誤,都會顯示友善的提示並提供完整的解決方案。

系統兼容性:環境全面匹配32和64位系統,自定義智能匹配32、64位系統所需dll和vc,純淨綠化無需安裝。

軟件便捷性:PHPWAMP高度集成,可以在系統缺失DLL和VC運行庫的情況下正常運行,無需安裝各種環境依賴。

配置方便性:修改某個站點的php配置文件只需要右鍵打開即可,系統會自動打開該站點所對應的配置文件。

強大功能性:強大的常用工具,可強制修改任何環境Mysql密碼、去端口、強制解除佔用、端口掃描、亂碼解除等。

 

站點管理功能強大,添加擴展以及修改配置都非常簡單

iis站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysql\php版本。

Nginx站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysql\php版本。

Apache站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysql\php版本。

 

PHPWAMP可以在缺失必要依賴的組件下正常運行,這是其他集成環境所沒有的,PHPWAMP不用安裝麻煩的VC運行庫,不用修復系統缺失的組件,無視依賴雙擊運行。自定義功能可以隨意自定義32位和64位的所有PHP歷史版本,自動智能匹配32位系統和64位系統所需的相關依賴完美運行,如果遇到各種佔用及其他異常造成的環境故障,還可以使用“強制清除環境阻礙”暴力清除阻礙運行,全智能自動分析,清除阻礙過程中是不會造成任何影響的。

 

如果對PHP綠色集成環境在服務器上的應用感興趣,

可以閱讀我在CSDN博客上的這篇博文:http://blog.csdn.net/lccee/article/details/53945196

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章