github-abertschi/graalphp:一個基於GraalVM的高效PHP實現,比傳統PHP7或HHVM效能提升接近10倍!

banq發表於2020-09-25

PHP是一種流行的弱型別通用程式語言。此語言最初是為構建動態網頁而設計的,此後在伺服器端Web開發中得到了廣泛的採用。
GraalVM是支援多種語言執行的虛擬機器,這些語言被實現為基於Truffle的抽象語法樹(AST)直譯器。GraalVM使用Graal作為其JIT編譯器,將頻繁執行的程式碼片段編譯為機器程式碼。graalphp是Truffle和GraalVM上託管的PHP實驗性編譯器和執行時。
 
為了進行“計算機語言基準遊戲”的綜合基準測試。這裡實現了PHP語言的一個子集,基準測試比較了PHP 7和HHVM之類的替代實現的峰值效能。

github-abertschi/graalphp:一個基於GraalVM的高效PHP實現,比傳統PHP7或HHVM效能提升接近10倍!

相關文章