在Linux中编译一个PHP脚本

我知道PHP脚本实际上不会编译,直到他们运行。 不过,我想创build一个简单的小程序,并将其编译为二进制文件,而不需要php二进制文件。 我怎么能这样做?

我已经看到了一些可以做到这一点的IDE,但是它们都是用于Windows或者Linux版本实际上不能正确构build的。
我想要的是类似py2exe的脚本本身。

看看phc:PHP编译器

如果你只是想像一个脚本运行它,你可能不需要编译它本身,而是通过命令行运行它。 通过命令行阅读正在运行的PHP。

有这样的: http : //www.bambalam.se/bamcompile/,但编译为Windows字节码。 还有一些其他的,但我所看到的只会编译为Windows。

再多一点:
http://www.nusphere.com/products/phpdock.htm

编辑:我差点忘了,如果你想在Linux上工作,而不考虑你可以添加的窗口

#!/usr/bin/php 

到脚本的顶部,你应该可以从命令行运行它。 不要忘记首先chmod + x文件。

看看Facebook的Hiphop-PHP 。 它能够将PHP代码转换为C ++,然后使用g ++进行编译。 显然,他们甚至已经成功地编译完整的WordPress安装。