『壹』 怎麼樣在自己電腦上搭建php程序的環境
你可以先連網一下,或去網吧。下載一個PHP程序源碼的本地測試包。裡面一般會自帶一些配置文件。直接運行就可以了。如shopex的本地測試安裝包。帝國CMS的本地安裝包
『貳』 用Wampserver怎樣在本地搭建PHP測試環境
1.下載Wampserver安裝軟體
<?php
echo'這是php測試環境';
?>
6.然後在瀏覽器地址欄輸入127.0.0.1/index.php就可打開php頁面
顯示內容:這是php測試環境
『叄』 在PhpStrom中配置Docker作為本地開發環境
平時大家在開發php項目的時候,本地都要裝php程序和composer,做單元測試的時候還需要phpunit,如果需要單測覆蓋率的話還要開啟debug,本文將使用一個docker鏡像搞定這些。
下面是一個php7.3+composer2.1+phpunit9.5的dockerfile,大家也可以根據自己的需要進行修改,然後自己構建為鏡像
我把構建的鏡像打個標簽phpstorm:7.3-composer,方便下邊使用
也可以拉取我已經構建好的鏡像
本地要先啟動docker desktop
2.1點擊配置 》PHP 》CLI解釋器
2.2 點擊+ 》Form docker 》 docker 》選擇第一步構建的鏡像
2.3 添加成功後如下圖,我們可以看到php版本號和xdebug的版本,然後點擊應用,確定
2.4 這時已經配置成功了,phpstorm會自動生成路徑映射,把項目根目錄映射到容器中/opt/project
3.1 這步配置比較簡單,看圖就可以了
3.2 安裝一個包測試一下
新建一個composer.json文件,點擊 【工具】 》【composer】》【管理依賴項】》在composer.json文件里隨便寫一個包名,然後點擊安裝,如果執行成功,這步就完成了。如果失敗,可以查看事件日誌是否缺少某些php擴展,然後在dockerfile里安裝擴展,重新構建鏡像,再次點擊composer安裝,重新構建鏡像不用再重新配置phpstorm。
添加命令行工具,選擇composer
看到輸出composer版本號,也就配置成功一半了。
我們執行下
配置就直接看圖吧
寫個單元測試一下,首先准備一個要測試的文件如下
然後點擊 【使用覆蓋率運行】,開始測試
『肆』 目前比較常用的一站式PHP環境搭建安裝程序有哪些
不管學習的是哪種編程方式,都應該先學習它的環境搭建方法,而目前的PHP環境大都會選擇是由Apache(IIS或者其他)+MySQL(Mssql或者其他)+PHP組成,其中為了PHP提供web伺服器的軟體是Apache,而MySQL則是PHP的資料庫。由於現在很多初學者在搭建的時候容易出現一些錯誤,因此現在比較推薦的是PHP集成環境,那麼下面就來為大家介紹幾個一站式的PHP環境搭建安裝程序。
1、AppServ
AppServ號稱在1分鍾內就可以把Apache、PHP和MySQL安裝配置好,同時帶有phpMyAdmin以便管理資料庫。因此非常適合初學者快速完成網站基本架設。
2、XAMPP
XAMPP是一個將Apache伺服器、PHP、Perl及MySQL等融合在一起的安裝包,只要下載解壓安裝即可。XAMPP有Windows,Linux,Mac OS X,Solaris四個版本,版本間融合的擴展庫可能不盡相同。XAMPP比較適合開發者使用。
3、DedeAMPZ
DedeCMS自己的環境安裝程序,目的是讓DedeCMS更好運行,因此也是PHP環境整合套件,支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0,可以在php4和php5之間自由切換。
雖然相對於其他網站建設語言來說,PHP的學習難度並沒有其他的高,但是其實對於初學者來說,剛開始要學的不是學習編程的技巧,而應該是搭建PHP環境,上面介紹的三種一站式PHP環境搭建安裝程序都非常適合初學者,因此可以自己多嘗試,盡快弄清楚各種方式的搭建方法和搭建過程。