Facebook 将 PHP 编译成 JVM 字节码?

2012 年 9 月 30 日5810

  

今天有一篇文章声称 Facebook 正在研究编译 PHP 在 JVM 中运行。我们都知道 Facebook 已经在使用 PHP-to-C++ 的交叉编译。而增加 Java 的动态调用对 Facebook 来说又增加了很多新的可能性。

Alexander Turner,就是那篇文章的作者指出 PHP 和Multi Language VM的关系就如 JavaScript 和 V8 的关系:解释型语言在 JIT 编译后会显示出明显的速度提升。

不管怎样,有重量级的公司采用 JVM 都是令人高兴的事情。Facebook 也许需要花费很多时间来让他们的代码在虚拟机上执行,除非他们利用Quercus 或者Project Zero的实现。

我们不确定这究竟会不会发生,但这是一个有趣的话题。假如你有 Facebook 那样规模的 PHP 代码,你会把他编译 JVM 字节码吗?或许 Node.js 是一个更时尚的选择?

viadzone/oschina编译

时间:2012-08-14 12:10来源:oschina 作者:oschina责任编辑:admin

0 0