2010-10-19 56 views
4

我有一個使用php和curl自動登錄到網站並執行一些操作的腳本。 這一點是確定的,但我現在想將腳本發送給其他人,以便他們可以使用它。如何打包PHP應用程序腳本?

所以我可以創建一個執行腳本的批處理文件。

的問題將是用戶不會讓PHP instaled他們的計算機上,並會probally必須啓用php.ini文件捲曲了。

要求用戶執行所有這些動作會是麻煩的。無論如何,我可以創建一個基本的instalation或類似的東西,這將包裝整個事情?

感謝:-)

+3

如果你的目標用戶沒有安裝php,那麼php可能不是你的腳本的好選擇。 – 2010-10-19 23:39:59

+1

*希望有一種將PHP「編譯」爲可執行文件的方法* – 2010-10-19 23:51:20

+0

您的所有用戶是否都使用相同的操作系統?如果是這樣,哪一個?如果不是,你願意爲你的軟件支持多個軟件包嗎?如果你的用戶沒有安裝PHP,你可以安裝它嗎?同上捲曲。 – 2010-10-20 10:39:31

回答

0

也許這是矯枉過正的東西,但你可以 看看鈦桌面 http://www.appcelerator.com/products/titanium-desktop-application-development/

其開源,跨Plataform和自由。它基本上允許您使用Web應用程序技術(例如Adobe Air)創建桌面應用程序,並且它支持php腳本。這當然意味着你必須創建一個至少有一個按鈕來運行你的腳本的用戶界面。

1

phc -- the open-source PHP compiler

在另一方面,你確定你的用戶將有捲曲安裝?如果沒有,並且您決定將它與您的應用程序一起分發,他們是否會安裝所有curl的依賴項?