我有一个命令行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