首页 | 旅游 | 健康 | 时尚 | 下载 | 论坛 | 图文 | 专题 | 地图
资讯 IT人 电脑入门 操作系统 上网 办公 技巧 硬件 软件 网络 图像 多媒体 程序 数据库 网页制作 网站开发 网游 安全 加密 企业

Facebook宣布PHP runtime项目HipHop

巧巧读书 2010-02-03 cnBeta cnBeta 技术论坛

Facebook如期待的那样宣布了新的PHP runtime开源项目HipHop for PHP。

事实上HipHop并不是一个新项目,Facebook已经使用它有数个月之久,目前Facebook 90%的服务器都运行着HipHop。Facebook声称它让Web serverCPU占用下降了大约50%,更少的CPU意味着更少的服务器和更少的系统开销。

运行HipHop for PHP并不需要重新编译PHP源代码,它是通过程序转换将PHP代码转变成高度优化过的C++代码,然后用GCC编译它。HipHop以语义等价的方式执行源代码,牺牲一些不常用的功能——如eval()——以之交换改进性能。它不仅仅是一个runtime,它还是一个新的webserver。Facebook开发者David Recordan说,Apache在总体上是一个很棒的Web server,但他们不需要使用到Apache提供的所有功能。

本类最热图文
巧巧读书图文推荐
Google
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章