本教程為大家介紹的是一個全面的演示,從Docker Hub中提取合適的鏡像、運行一個容器到調試php代碼。該演示需要使用Zend Studio 13,因為它引入了全新的Docker Tooling。
注意:所描述的場景仍然可以使用Zend Studio早期的版本,但任何Docker管理操作需要在命令終端中執行。
Zend Studio最新試用版下載請猛戳>>>現在,讓我們創建一些PHP代碼!我們需要一個新的項目。它可以通過從主菜單中調用New > File > Local PHP PRoject。在顯示向導中,我們必須確保剛創建的項目定位在PHP服務器上,并且目的位置指向PHP服務器根文檔。
創建項目后,我們可以在index.php文件中放置一些代碼。簡單的輸出“Hello World!”就足夠了。
現在我們就可以進行調試了。右鍵單擊index.php文件然后選擇Debug As > PHP Web application,在Zend Studio內部瀏覽器中請求Web應用程序,并將Zend Studio調試客戶端連接到在Docker容器中運行的Xdebug服務器。您可以在index.php中看到第一行的執行中斷,并彈出一個對話框,建議切換到Debug透視圖。
在本文中,我們已經了解了如何使用預定義的Docker鏡像來設置復雜的PHP棧環境,并使用Zend Studio其新的Docker支持來開發,運行和調試PHP代碼。
注意,您還可以使用附帶完整安裝和配置的Zend Server的zend/php-zendserver Docker鏡像。
新聞熱點
疑難解答
圖片精選