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

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>
      主站蜘蛛池模板: 娄底市| 东台市| 万源市| 滦南县| 高台县| 都江堰市| 长泰县| 宜黄县| 梓潼县| 彰化县| 涿鹿县| 南华县| 石阡县| 新化县| 五常市| 怀柔区| 米林县| 高唐县| 阳原县| 鄂州市| 浠水县| 阿拉尔市| 阿坝县| 盘山县| 都江堰市| 卢龙县| 农安县| 石阡县| 永昌县| 安吉县| 剑河县| 紫金县| 双流县| 临桂县| 邓州市| 海淀区| 孟津县| 云龙县| 玉环县| 蕉岭县| 武山县|