初次體驗(yàn)hiphop-php
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
facebook在github上發(fā)布了hiphop-php的源代碼。之前聽(tīng)說(shuō)這玩意能把php代碼翻譯成c++代碼,然后帶來(lái)巨大的性能提升,所以第一時(shí)間編譯了一份hiphop-php。 我的機(jī)器環(huán)境是
安裝注意事項(xiàng)編譯的時(shí)候碰到的問(wèn)題很多,但是基本上都是按照wiki上的步驟進(jìn)行的。我覺(jué)得比較重要的幾點(diǎn):
測(cè)試hiphop-php安裝完成之后,時(shí)間也不是太多,所以我僅僅是簡(jiǎn)單的測(cè)試了一個(gè)php文件,代碼如下:
用hphp進(jìn)行編譯:
提示生成新的可執(zhí)行文件
做一下運(yùn)行時(shí)間對(duì)比:
沒(méi)看出來(lái)編譯成c++代碼之后有太大的性能提升,估計(jì)是俺的使用手法問(wèn)題?在郵件組里觀察幾天再說(shuō)。 Updatefacebook將優(yōu)化之后的編譯參數(shù)提交到了github,于是我重新編譯并測(cè)試一遍這段相同的代碼:
可以看到,經(jīng)hiphop編譯后的php,執(zhí)行時(shí)間幾乎快了一倍。 原文鏈接:http://blog.csdn.net/21aspnet/article/details/6599015 該文章在 2012/6/3 0:36:37 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |