Canonical 的 Bryce Harrington 在上周四分享了成功將 PHP 7.4 引入 Ubuntu 20.04 軟件包檔案庫中的消息,這并不令人感到意外,畢竟早在上個(gè)月 Bryce 就已開始這項(xiàng)工作。
PHP 7.4于去年 11 月底正式發(fā)布,帶來了不少實(shí)用的新功能,例如可用于在原生PHP 代碼中訪問 C 結(jié)構(gòu)/函數(shù)/變量的FFI、Opcache 預(yù)加載、簡(jiǎn)化匿名函數(shù),以及對(duì)類型屬性的支持等等……這是PHP 7 的年度重大更新。
更重要的是與提供 PHP 7.3 相比,PHP 7.4 能額外獲取多一年來自上游 PHP 開發(fā)團(tuán)隊(duì)的技術(shù)支持。鑒于 Ubuntu 20.04 是長(zhǎng)期支持版本,并且將在服務(wù)器和云服務(wù)中大規(guī)模部署,因此沒有理由不將 PHP 7.4 引入 Ubuntu 20.04。
PHP 7.4 除了在功能方面的改進(jìn)外,還具有性能方面的優(yōu)勢(shì)。特別是對(duì)于使用Ubuntu 18.04 LTS 的用戶,升級(jí)到 Ubuntu 20.04 應(yīng)該能明顯感受到 PHP 工作負(fù)載的速度提升。
目前使用 Ubuntu 18.04 的用戶如果升級(jí)至 20.04,請(qǐng)注意其 PHP 版本也將從 7.2 升級(jí)至 7.4,因此還應(yīng)參考從 7.2 升級(jí)至7.3 的遷移指南。還要注意的是,phpunit 也已經(jīng)從 7.5.6 過渡到 8.5.2,這改變了某些測(cè)試用例中使用的功能的行為。
責(zé)任編輯:Rex_08