1. 程式人生 > >PEACHPIE 0.9.11 版本釋出,可以上生產了

PEACHPIE 0.9.11 版本釋出,可以上生產了

0.9.11是第一個非預覽版本,也就是說可以用於生產了,編譯本身快速且使用者友好(更好的錯誤訊息),有一個重大改進的文件(https://docs.peachpie.io/)和新的.NET Core 的 PeachPie Project ,可以和 Visual Studio(> = 2017更新6)和Visual Studio Code 工作。已經實現了許多功能特性和庫,添加了對Phar的支援等等。

Visual Studio 2017 和 MSBuild SDK

使用Visual Studio 2017 Update 6 以上版本支援PeachPie Project, 通過 MSBuild和基於NuGet的SDK讓你可以完美整合到 VS2017專案系統中, 很容易在Visual Studio中 open, restore, build, debug, manage。

這意味著 PHP / PeachPie專案的專案檔案(例如phplib.msbuildproj)描述了將要編譯的檔案,將作為內容部署的檔案以及您應該從Visual Studio和C#專案中瞭解的所有其他檔案,包括NuGet依賴項到您的PHP專案。

image

現在,專案檔案本身只是幾行程式碼,您可以立即在Visual Studio中開啟它,從NuGet伺服器自行下載。SDK包含整個編譯器以及Visual Studio所需的一切,讓您可以像使用C#專案一樣使用PeachPie專案。所有這些都無縫地發生,使用者不必安裝PeachPie或PHP。最重要的是,您不需要任何額外的Visual Studio擴充套件來實現基本功能(構建,除錯,診斷,程式碼著色,NuGets ......)。

Visual Studio Code

相容性

PeachPie專案的目標是與常規PHP完全相容,因此應用程式不需要或只需很少的修改就可以在PeachPie上執行。目前它幾乎達到了目標。有關已知問題,請參閱 https://github.com/peachpiecompiler/peachpie/issues

隨著PeachPie的0.9.11版本(可以在https://www.nuget.org/profiles/peachpie上找到),我們又向最終版本邁進了一大步。Visual Studio體驗非常棒,PeachPie專案可以和ASP.NET Core或其他C#/ VB / F#專案結合使用,編譯速度非常快!通過PeachPie,PHP程式獲得了行業標準偵錯程式,專案系統,MSBuild,診斷工具,用於測量瘋狂細節中的CPU +記憶體效能,部署到Azure,NuGet包管理器,作為獨立的可再發行應用程式釋出等等。