摘要:
HipHop PHP是FaceBook的一个开源项目,它优化了FaceBook网站Web服务器的运行速度。HipHop 是一个源代码转换器。它将 PHP 代码转换为高度优化的 C++ 代码,然后再使用 g++ 编译器编译。它可以保持语义等效地执行源代码,但牺牲了一些很少会使用到的功能,比如 eval()。为了进一步的提升性能,HipHop 包含一个 code transformer,一个重新实现的 PHP runtime 系统,并利用这些性能的优化的优势,对许多共同的 PHP 扩展进行了重写。HipHop 何以能加快 PHP 程序运行速度?从上面的描述可以看出,HipHop 将 PHP 代码翻 阅读全文