我知道PHP脚本在运行之前不会实际编译。然而,说我想创建一个简单的小程序,并将其编译为二进制文件而不需要php二进制文件。我怎么能这样做?在Linux中编译PHP脚本
我看过几个IDE会这样做,但它们都是用于windows或者linux版本实际上并没有正确构建。
我想要的是类似于脚本本身的py2exe。
我知道PHP脚本在运行之前不会实际编译。然而,说我想创建一个简单的小程序,并将其编译为二进制文件而不需要php二进制文件。我怎么能这样做?在Linux中编译PHP脚本
我看过几个IDE会这样做,但它们都是用于windows或者linux版本实际上并没有正确构建。
我想要的是类似于脚本本身的py2exe。
如果你只是想就像一个脚本来运行它,你可能不需要编译它本身,而只是通过命令行运行它。 Read running PHP via the command line.
有这样的:http://www.bambalam.se/bamcompile/但编译为Windows字节码。还有一些其他的,但我所见过的只能编译为windows。
几个:
http://www.nusphere.com/products/phpdock.htm
编辑:如果你想找,使其工作在Linux上,而不适用于Windows方面几乎忘了,你可以再补充
#!/usr/bin/php
到脚本的顶部,你应该能够从命令行运行它。不要忘记首先chmod + x文件。
看看Facebook的Hiphop-PHP。它能够将PHP代码转换为C++,然后使用g ++进行编译。显然,他们甚至已经成功编译完整的WordPress安装。
“本身”请。我越来越频繁地看到这个错误:http://en.wiktionary.org/wiki/per_se – lImbus 2009-05-21 14:56:01