今天有一篇文章声称 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 是一个更时尚的选择?
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
php一句话事情,用java写3个类还解决不了是常有的事儿
引用来自“水月沧澜”的评论
php to c++已经跑起飞快了吧?只是增加"新的可能性‘’
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
php一句话事情,用java写3个类还解决不了是常有的事儿
引用来自“杨森”的评论
引用来自“eechen”的评论
PHP弄个memcached就能大大提升性能,况且Facebook不是已经有了HipHop For PHP了吗,用JVM可能是为了软件工程的考虑.
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
引用来自“eechen”的评论
PHP弄个memcached就能大大提升性能,况且Facebook不是已经有了HipHop For PHP了吗,用JVM可能是为了软件工程的考虑.
引用来自“桔子”的评论
引用来自“s3051024”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
造你的說法,Twitter,Linkedin豈不是完蛋了
Twitter由於性能瓶頸改用Scala/JVM
Linkedin一開始就是使用Java開發
引用来自“桔子”的评论
引用来自“s3051024”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
造你的說法,Twitter,Linkedin豈不是完蛋了
Twitter由於性能瓶頸改用Scala/JVM
Linkedin一開始就是使用Java開發
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
造你的說法,Twitter,Linkedin豈不是完蛋了
Twitter由於性能瓶頸改用Scala/JVM
Linkedin一開始就是使用Java開發
引用来自“xiaozhen1900”的评论
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
引用来自“桔子”的评论
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
引用来自“xiaozhen1900”的评论
为什么不直接用java?facebook真装b
php如果要快,直接搞hiphop转化不是最好么,
性能一点点都没有了
引用来自“xesam”的评论
Node.js时尚有意味着风险。。
Twitter,Linkedin現在又加上Facebook