PHP8將於2020年底發佈(加了JIT即時編譯)

 從PHP官網上來看,PHP開發明顯加快了PHP8的推進速度。作爲準備工作的一部分,現在已經正式發佈了主版本之發佈計劃。

 

最新消息,PHP開發社區開始加快腳步——原計劃發佈的主版本 8.0,預計將在2020年12月正式發佈。

目前已經在PHP維基百科(https://wiki.php.net/todo/php80)中公佈並確認了PHP 8.0的準備任務的目標與日期。

GA(GeneralAvailability,發佈候選版)預計在2020年12月3日發佈。

根據目前的情況,按照PHP 7.4的發佈時間表,預先估算PHP 8.0的發佈時間表。其中,Alpha 1版本將在6月18日發佈;Beta1版本將在7月30日發佈。

PHP的版本狀態(來源:https://php.watch)

依此類推,預計將在9月10日發佈預覽版本,最近的預覽版本在11月19日發佈。

預計在2020年12月3日,主版本的PHP8將正式發佈。

以下是從 PHP 維基百科上抓取到的8.0路線圖。

PHP8的里程碑(來源:https://wiki.php.net/todo/php80)

PHP仍然是最流行的網站開發服務器端語言,目前市場佔有率爲80%以上,20多歲的PHP已經隨處可見。

PHP的市場佔有率(來源:https://w3techs.com/technologies/details/pl-php)

PHP下一步的發展計劃是JIT實時編譯。當前的PHP是7.4,在PHP發展歷程中,這被視作一個重大里程碑,它全面提高了性能並有效降低了內存佔用率。

PHP的JIT引擎

即時編譯是優化和運行代碼的一種方式,它是Java VM以及 V8 JavaScript VM等語言採用的虛擬化架構。

從PHP7開始,開發小組已經專注採用JIT改進PHP的性能,並在基準測試中取得取實質性的改進,但對WordPress以及Joomla等實際應用收益並不那麼明顯。

從PHP7.1開始到7.2,改進開始有顯著的變化,這也是PHP開發社區努力的體現。

原計劃在2021年9月發佈的PHP8,如今被提前了一年,同時希望從內到外的PHP,品質與時間並無關聯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章