我一直在使用很棒的Bambalam编译器:http://www.bambalam.se/bamcompile/,将PHP源代码制作成EXE文件。但它已经过时了,不支持PHP5。有没有其他项目可以胜任这项工作?谢谢。附加信息1: 我只需要Windows版本。
请注意,在问题的作者添加了至关重要的“我只需要Windows”补充之前,已经有答案了。 Facebook处理这个问题的方式是通过一个名为HipHop for PHP的软件将代码编译成中间语言C++。此外,还有PHC和其他一些工具。Zend Server缓存字节码可以大大提高性能。
试试这些工具之一: PHPFlexer,如果你只有一个单独的php文件(比如快速命令行工具) RapidEXE,如果是多个文件/文件夹;在这里你甚至可以选择PHP版本 PHC-Win,它是PHPFlexer的祖先,运行得非常好 ExeOutput,一个大怪物,但它给你一个Web服务器环境和一个漂亮的GUI ZZEE,尽管名字有点傻,但它相当不错,但功能有些老旧的PHP 前三个是命令行,后两个可以开发基于窗口的应用程序;但它们运行速度较慢,有时配置也有点棘手,并且生成的exe文件相对较大,加载速度比较慢(特别是ExeOutput)。命令行工具非常紧凑易用,输出的exe文件大小约为2MB。