對於php開發小白來說搭建一個php執行環境就是一道坎!
因為要做php開發,搭建一個能夠執行php網站的伺服器環境是第一步,傳統的php環境軟體非常複雜,好在很多公司開發了一鍵搭建php安裝環境,一鍵進行php環境配置,大大節省了搭建php mysql環境的時間!對老手來說安裝配置php環境也不再是一件繁瑣的事。
接下來大臉貓來給大家分享七種PHP開發環境搭建工具,當然也不僅僅有這七種僅僅只是這幾種比較常見;
一、phpStudy
phpStudy是一個新手入門最常用的開發環境。(還有一個梗就如同phpStudy的名字的中文意思一樣PHP學習)
phpStudy是一個PHP除錯環境的程式整合包;
該程式包整合最新的Apache/Nginx+PHP+MySQL+phpMyAdmin+ZendOptimizer+OpenSSL,一次性安裝,無需配置即可使用,是非常方便、好用的PHP除錯環境;
該程式不僅包括PHP除錯環境,還包括了開發工具、開發手冊等。
二、WampServer
WampServer也同樣的也是和phpStudy一樣操作簡單對小白比較友好。
WampServer是一款由法國人開發的Apache Web伺服器、PHP直譯器以及MySQL資料庫的整合軟體包。免去了開發人員將時間花費在繁瑣的配置環境過程,從而騰出更多精力去做開發。
WampServer就是Windows、Apache、Mysql、PhpMyadmin、SqlBuddy、XDebug PHP整合安裝環境,即在window下的apache、php和mysql的伺服器軟體。
三、XAMPP
XAMPP相對於phpStudy和WampServer就對於小白沒有那麼友好了,操作門檻就稍稍有點高了;而且XAMPP是目前支援作業系統最多的工具了。這樣就對於在公司用Windows回家用Mac OS x的程式設計師就比較友好了。
XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站整合軟體包;
這個軟體包原來的名字是 LAMPP,但是為了避免誤解,最新的幾個版本就改名為 XAMPP 了;
它可以在Windows、Linux、Solaris、Mac OS X 等多種作業系統下安裝使用,支援多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
許多人通過他們自己的經驗認識到安裝 Apache 伺服器是件不容易的事兒;
如果您想新增 MySQL、PHP 和 Perl,那就更難了;XAMPP 是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版;
XAMPP 的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。
四、MAMP
MAMP分為兩種MAMP和MAMP Pro for Mac;MAMP就不講了,MAMP Pro的功能真的是非常的強大,但是但是MAMP只支援Mac OS系統所以優點和缺點也非常明顯;
名稱MAMP是源自系統元件名稱的首字母縮寫:
macOS、Apache、MySQL或MariaDB和PHP,Perl或Python。
該名稱源自LAMP,LAMP是廣泛用於網站的所有開源軟體的類似堆疊,但是用專有的macOS代替了開源Linux作業系統。(對於其他作業系統,也存在類似的“AMP”堆疊。)但是MAMP不僅限於這些元件選擇。例如,可以使用Nginx代替Apache,並用MariaDB代替MySQL。
包含MAMP的某些軟體包(尤其是Apache和PHP)已預先安裝在macOS上。其餘版本的相容版本可輕鬆安裝和使用。通過在行動式計算機或臺式計算機上設定本地開發環境,而無需獨立的Web伺服器,MAMP通常與流行的CMS程式(例如WordPress和Drupal)一起使用併為其開發。
五、IIS
網際網路資訊服務(英語:Internet Information Services,簡稱IIS),是由微軟公司提供的基於執行Microsoft Windows的網際網路基本服務。
圖形介面的新IIS管理器在防火牆裡不開放任何埠的情況下就可以通過HTTP的遠端管理,該管理工具是完全可擴充套件的。
圖形介面的新IIS管理器支援HTTP遠端管理協議,在無需DCOM的情況下允許無縫地進行本地,遠端,甚至跨網際網路的連線或在防火牆裡開放其它管理埠。
六、寶塔皮膚
寶塔皮膚是大臉貓覺得相對而言在這幾個工具中最友好的一個
寶塔皮膚是一款伺服器管理軟體,支援windows和linux系統,可以通過Web端輕鬆管理伺服器,提升運維效率。
例如:建立管理網站、FTP、資料庫,擁有視覺化檔案管理器,視覺化軟體管理器,視覺化CPU、記憶體、流量監控圖表,計劃任務等功能。
寶塔皮膚擁有極速方便的一鍵配置與管理,可一鍵配置伺服器環境(LAMP/LNMP/Tomcat/Node.js),一鍵部署SSL,異地備份;
提供SSH開啟關閉服務,SSH埠更改,禁ping,防火牆埠放行以及操作日誌檢視;
CPU、記憶體、磁碟IO、網路IO資料監測,可設定記錄儲存天數以及任意檢視某天資料;
計劃任務可按週期新增執行,支援SHELL指令碼,提供網站、資料庫備份以及日誌切割,且支援一鍵備份到又拍雲端儲存空間,或者其他雲端儲存空間裡;
通過web介面就可以輕鬆管理安裝所用的伺服器軟體,還有實用的擴充套件外掛;
整合方便高效的檔案管理器,支援上傳、下載、打包、解壓以及檔案編輯檢視。
七、UPUPW
UPUPW是目前Windows平臺下最具特色的Web伺服器PHP套件。
UPUPW PHP環境整合包是目前Windows平臺下最具特色的Web伺服器PHP套件,包括Apache版、Ngix版和Kangle版:Apache/Nginx+PHP+MySQL+phpMyAdmin+Xdebug+Memcached+eAccelerator+ZendGuardLoader/Optimizer;
UPUPW PHP套件省去了您搭建Web伺服器PHP環境的複雜程式,下載解壓到裝有任意Windows系統電腦的非中文目錄即可執行。
綠色,安全,穩定,高速!
這七種開發環境工具就分享到這裡。
今天就分享到這裡,拜拜我是你們的大朋友計算機愛好者大臉貓。
本作品採用《CC 協議》,轉載必須註明作者和本文連結