2013-03-07 56 views
0

我使用YII框架開發了一個項目。現在我希望項目在單個可執行文件中。如何爲php項目創建.exe可執行文件

是否可以使用Yii或PHP庫創建。

如何創建警予項目的.exe可執行文件。

,是有可能的項目文件轉換爲某種格式,如果我安裝任何其他

的地方,他們無法讀取可能會出現一些加密格式。

+0

是否應該啓動Web服務器和您的應用程序? – 2013-03-07 04:45:44

+2

你檢查過:http://stackoverflow.com/questions/9046675/convert-a-php-script-into-a-stand-alone-windows-executable? – Karma 2013-03-07 04:46:46

+1

你可以把它放在一個.phar也許:) – 2013-03-07 05:01:34

回答

3

簡短的回答:不可能。

長答案:這取決於。

你可以安裝自己的機器上的一個網頁服務器與數據庫服務器(或創建一個具有它的安裝程序)和他的本地機器上運行應用程序。

你保持一個服務器上的應用程序,只是提供了打開他的瀏覽器,它指向的應用程序的URL的啓動。

這可能是一個好主意,切換到SQLite的,而不是MySQL,但根據您的應用程序是如何寫的,可能需要大量的代碼和SQL查詢的變化。

PHP Desktop它允許您爲您打造與PHP/HTML/JS創建的網站以同樣的方式桌面應用程序。

方便的解決方案是不轉換網站.exe文件。我認爲如果你有便攜式的server/php/mysql並且使用自動運行的USB或CD工作網站會更好。

+0

非常好的解釋vineet。 – 2015-08-24 05:52:09

2

有對同一許多很好的選擇,你可以在PHP Compilers

找到他們,我已經使用PHPLanger爲同一

+0

是否可以使用PHPLanger – Abhi 2013-03-07 04:53:08

+0

是整個項目創建整個項目以轉換爲單個文件。請閱讀文檔並嘗試。如果您遇到任何問題,我們可以解決。 – 2013-03-07 04:57:22

相關問題