許多對 PHP 感興趣的小伙伴們在聽到 PHP 是最好的語言(尚存爭議,不過這門語言確實有其優(yōu)越性)之后想要開始學(xué)習(xí) PHP 語言,但對 PHP 的開發(fā)環(huán)境搭建存在著一些疑問。那么小編就來告訴你,學(xué)習(xí) PHP 需要哪些軟件來搭建開發(fā)環(huán)境吧。
首先,需要一個 Apache 服務(wù)器。PHP 是一門后端語言,自然少不了后端服務(wù)器,所以第一步是安裝一個后端服務(wù)器。Apache 是一個開源的網(wǎng)頁服務(wù)器,可以在很多操作系統(tǒng)中運行,是世界使用排名第一的服務(wù)器。
Apache 服務(wù)器下載鏈接:https://httpd.apache.org/
第二,需要PHP解釋器。單純的 Apache 并不能運行 PHP 的腳本,這時候就需要解釋器作為模塊加入到 Apache 中了。PHP 的解釋器在 PHP 官網(wǎng)中可以下載,以下是下載鏈接:
PHP 解釋器下載鏈接:https://www.php.net/downloads
第三,需要一個數(shù)據(jù)庫。數(shù)據(jù)庫可以選擇 oracle,SqlServer 或者 MySQL,這里小編推薦使用免費開源的 MySQL 進行項目的開發(fā)。MySQL 可以到官網(wǎng)下載社區(qū)版,以下是下載鏈接:
MySQL 下載鏈接:https://dev.mysql.com/downloads/mysql/
最后,你需要一個代碼編輯器。小編這里推薦 VSCode,VSCode 加上相應(yīng)的插件就可以進行 PHP 的項目開發(fā),而且開源免費!
VSCode 下載鏈接:https://code.visualstudio.com/
集成開發(fā)環(huán)境推薦:有了以上的環(huán)境就可以進行開發(fā)了,但如果需要更好的開發(fā)體驗,可以嘗試一下一些比較知名的 PHP 的集成開發(fā)環(huán)境。比如 jetbrains 的 PHPstorm。不過雖然被稱為集成開發(fā)環(huán)境,但在使用 PHPstorm 的時候還是需要前面三步安裝的環(huán)境支持。
集成環(huán)境軟件推薦:Wampserver 是一款集成了 PHP,Apache 和 MySQL 的 PHP 集成環(huán)境軟件,使用這款軟件就可以不用安裝前面三步所需的軟件了,但是小編個人建議先嘗試用前面三步介紹的方式進行 PHP 環(huán)境的搭建(這是基礎(chǔ),而且使用集成環(huán)境軟件在軟件搭配的自由度上犧牲了很多)。
Wampserver 下載鏈接:https://www.wampserver.com/
小結(jié)
在安裝完以上的 PHP 開發(fā)工具后,就可以開始進行 PHP 的學(xué)習(xí)了。小編這里推薦使用 W3Cschool 的PHP教程作為學(xué)習(xí)時的工具書使用。如果需要更多優(yōu)質(zhì)視頻教程,可以前往PHP視頻課獲取。