從PHP 腳本建立獨立的Windows 執行檔
想要自動執行一項簡單的任務而不外洩原始碼或需要安裝PHP,人們可能會尋求將PHP 腳本轉換為Windows 上的可執行(.exe) 檔案的方法。本文探討了可以完成此任務的幾個選項。
Peachpie (http://www.peachpie.io)
Peachpie 將PHP 7 程式碼編譯為.NET MSIL ,允許其在.NET/NETCore 中執行
Phalanger (http://v4.php-compiler.net/)
Phalanger 將 PHP 編譯為 CIL 字節碼,然後由.NET Framework 的 JIT 編譯器。它處理程式碼編譯,但不處理本機程式碼產生。
Bambalam (https://github.com/xZero707/Bamcompile/)
一個免費的命令列工具,將PHP 應用程式轉換為獨立的.exe文件。它對 PHP 程式碼進行編碼以保護原始程式碼。
ZZEE PHPExe (http://www.zzee.com/phpexe/)
編譯PHP 的商業產品, HTML 和其他Web 檔案轉換為Windows GUI exe 。它允許使用 PHP 快速開發 Windows GUI 應用程式。
phc-win (http://wiki.swiftlytilting.com/Phc-win)
使用PHP 的b 編譯器將PHP 程式碼編譯為字節碼的擴展。它需要一定的DLL和Embeder工具才能將專案檔打包成exe。
ExeOutput (http://www.exeoutput.com/)
商業工具將 PHP 和其他 Web 檔案轉換為 Windows 執行檔。
WinBinder (https://github.com/cztomczak/phpdesktop)
一個開源擴展,支援使用 PHP 進行本機 Windows 應用程式開發。它嵌入了 Web 瀏覽器、Web 伺服器和 PHP 解釋器。
PHP Nightrain (https://github.com/kjellberg/nightrain)
運行的工具PHP Web 應用程式作為Windows、Mac 和Linux 上的桌面應用程式.它支援流行的 PHP 框架。
phc-win fork (https://github.com/RDashINC/phc-win)
phc-win 的分叉版本改進了PHP 版本支援以及Enigma VB 整合等附加功能。
其他選項
以上是如何從 PHP 腳本建立獨立的 Windows 執行檔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!