精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

PHP落伍了?Facebook的HHVM引擎改用Hack

責任編輯:editor007

作者:編譯丨許真真

2017-09-22 22:24:05

摘自:it168網站

Facebook的Hip Hop虛擬機(HHVM)是一種PHP快速執行引擎,但是這次卻沒有繼續沿用最新的PHP 7版本,而是將重點放在了PHP衍生工具——Hack上。

Facebook的Hip Hop虛擬機(HHVM)是一種PHP快速執行引擎,但是這次卻沒有繼續沿用最新的PHP 7版本,而是將重點放在了PHP衍生工具——Hack上。Hack集合了PHP和Java兩種語言的優勢,自從發布以來深受Facebook的重視,Facebook絕大多數的頁面都是由Hack語言編寫的。

PHP落伍了?Facebook的HHVM引擎改用Hack

HHVM的下一個長期支持版本3.24版將于2018年初提交,但是據消息透露,這將是最后一次支持PHP 5版本。

Facebook在做出決策的時候考慮到如果HHVM同時支持PHP 7和Hack,不僅不能發揮其最大的作用還有可能適得其反。HHVM團隊表示,將HHVM與PHP中分離可以更好的發揮Hack的優勢,而且這次技術的轉移會省去好多由于PHP自身設計缺陷帶來的麻煩。

PHP5的后續發行版本PHP7與前者有著實質性的背離,改變了多個功能,其中一些功能是向后不兼容的,因此,HHVM果斷拋棄了PHP7改用Hack。Hack是一種讓web開發程序員非常吃驚的語言,它不受PHP起源的限制。

PHP落伍了?Facebook的HHVM引擎改用Hack

  · 完成Hack數組。類似于“array”的數據結構會更容易進行類型檢查。

· 消除析構函數和引用

· 使用垃圾回收來產生可度量的性能提升

PHP落伍了?Facebook的HHVM引擎改用Hack

Hack用于工作的工具和庫主要包括Hack標準庫、用于將非類型化數據轉化為類型化數據的TypeAssert以及用于類、類型名稱和函數的自動加載器。Hack是建立在PHP生態系統上的語言,但Facebook的最終目標是讓Hack完全擁有自己的一套核心框架生態系統。這樣看來,HHVM不久以后很有可能會被稱為“Hack執行引擎”而不是“PHP執行引擎”了,你怎么看呢?

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 莎车县| 平罗县| 弥勒县| 阿尔山市| 成武县| 鄢陵县| 崇明县| 囊谦县| 明溪县| 文昌市| 蒙自县| 通道| 行唐县| 长葛市| 河源市| 陇川县| 德钦县| 化州市| 鸡东县| 错那县| 象州县| 昌图县| 库伦旗| 黔西县| 连城县| 文山县| 淮安市| 田林县| 深州市| 新泰市| 博白县| 湖南省| 赤壁市| 湖北省| 富阳市| 黔西| 通许县| 清徐县| 武隆县| 化隆| 达拉特旗|