即將推出的 PHP 8.4 的第一個(gè) Release Candidate (RC1) 現(xiàn)已發(fā)布。PHP 8.4-RC1 標(biāo)志著 PHP 8.4 發(fā)布周期中的一個(gè)重要里程碑,PHP 8.4 現(xiàn)在已經(jīng)從 PHP 開發(fā)分支出來(lái),而 PHP 8.4 分支現(xiàn)在處于功能凍結(jié)狀態(tài)。
從這時(shí)起,PHP 8.4 分支將只接收錯(cuò)誤修復(fù),以便為計(jì)劃于 2024 年 11 月 21 日發(fā)布的正式發(fā)布 (GA) 版本做準(zhǔn)備。將有另外三個(gè)候選版本(RC2、RC3 和 4),然后是第一個(gè) GA 版本 PHP 8.4.0。
PHP 8.4 是采用新的PHP發(fā)布周期策略后的第一個(gè)版本。PHP 8.4 計(jì)劃獲得為期兩年的主動(dòng)支持,然后是兩年的安全更新。
PHP Core 團(tuán)隊(duì)已經(jīng)通過了一個(gè) RFC,其中概述了對(duì)當(dāng)前有效和未來(lái) PHP 版本的發(fā)布周期的一些重要更改。
發(fā)布周期更新 RFC 請(qǐng)求對(duì)幾項(xiàng)更改進(jìn)行評(píng)論和投票,其中兩個(gè)最重要的更改包括將每個(gè) PHP 版本的有效維護(hù)期從一年延長(zhǎng)到兩年,以及將有效支持和生命周期終止日期與日歷年年底保持一致。
在此更改之前,每個(gè)主要 PHP 版本(例如 PHP 8.3、8.4、8.5 等)都收到了兩年的有效錯(cuò)誤修復(fù)和安全修復(fù),然后是一年的安全更新。這實(shí)際上意味著每個(gè)主要的 PHP 版本總共獲得三年的支持,并且所有 PHP 應(yīng)用程序都被迫在這三年期限之前升級(jí)到下一個(gè) PHP 版本。
已有效采用的新更改意味著每個(gè)主要 PHP 版本都將獲得兩年的安全修復(fù),而不是一年。這實(shí)質(zhì)上意味著每個(gè) PHP 版本將獲得總共四年的支持——兩年的有效維護(hù)和兩年的安全修復(fù)。
此外,有效支持和生命周期終止日期已移至始終在日歷年的最后一天結(jié)束。以前,當(dāng)即將推出的 PHP 版本發(fā)布時(shí),處于僅安全修復(fù)狀態(tài)的 PHP 版本會(huì)立即終止其生命周期。
此發(fā)布周期更改也適用于當(dāng)前活動(dòng)的 PHP 版本。下表顯示了更新后的 active-support 和 security-support 期限:
PHP 8.4 帶來(lái)了幾個(gè)主要的新功能,包括屬性鉤子、非對(duì)稱可見性支持、惰性對(duì)象、Unicode 16 支持、改進(jìn)和棄用,標(biāo)志著 PHP 的一個(gè)重要里程碑版本。
請(qǐng)注意,PHP 8.4 還不適合生產(chǎn)系統(tǒng)。但是,PHP 8.4-RC1 Windows 二進(jìn)制文件可供下載,Docker Hub 上標(biāo)記為 8.4-rc 的 Docker/OCI 映像,Ondrej/Remi 存儲(chǔ)庫(kù)上提供了預(yù)構(gòu)建的 Linux 軟件包。
在基于 Ubuntu/Debian 的發(fā)行版和基于 Fedora/RHEL 的系統(tǒng)上編譯 PHP 的指南也概述了從源代碼編譯 PHP 的步驟。
?? 版權(quán)聲明
作者:Tinywan
原文:https://mp.weixin.qq.com/s/x8U9Do6R-12Ix--zePs-9A
本文版權(quán)歸作者和workerman官方共有。歡迎轉(zhuǎn)載,但必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。
歡迎關(guān)注 [開源技術(shù)小棧] 微信公眾號(hào),一起進(jìn)步!掃描下方二維碼即可
試了.Xdebug擴(kuò)展支持到 php8.4 現(xiàn)在是8.4.1 裝 不上. 這版本還是等 一等 很多擴(kuò)展可能上不了
堅(jiān)持5.4的舉手