我有一個命令行php應用程序,我需要分發給客戶端。我只想給他們一個可執行文件,而不是安裝php的說明;)用於windows的PHP編譯器
什麼是一個很好的php編譯器,包括對php 5,curl,TLS和其他一些庫的支持?
我需要控制內存和時間限制的使用,所以我必須能夠使用自定義的php.ini。 (這應該也包裝在exe中,而不是一個單獨的文件)
此外,我不希望代碼很容易被提取。這不是一個巨大的要求,但我寧願沒有源代碼在十六進制編輯器中可見。
我在Google上有一些點擊,但如果有人真的使用了它,您的反饋將是非常寶貴的。
編輯
如果我知道我要這個分發到客戶端,當我開始,我會使用C#。但我沒有。現在他們想要買它。它需要非常簡單。一個包含php解釋器和腳本的可執行文件,以及在運行exe時啓動腳本的入口點。
如果我不必重新分配dll的話,這也會很棒。
EDIT2
我找沿phc,或roadsend行財產以後。 phc不支持windows,並且roadsend不支持windows中的php5。
凡認爲這屬於對超級用戶烏姆...錯誤。 – 2010-07-06 18:34:21
Roadsend支持php 5. 我寫了一個簡單的POO php腳本,在php 5.6下測試,並在roadsend環境中編譯成一個魅力。 – skyrail 2016-10-19 18:08:22