從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,品質與時間並無關聯。