人們都知道Fedora傾向於使用最先進的軟件包版本,明年春天FedoraLinux38將為那些想在這個現代的、由RedHat贊助的Linux發行版上運行LAMP的用戶提供PHP8.2。上周,Fedora工程和指導委員會(FESCo)批準將F38的PHP包升級到PHP8.2。
鑒於PHP 8.2將在11月底左右作為常規年度主要功能版本發佈,這就為在春季發佈Linux發行版之前將PHP 8.2納入Fedora 38並進行良好測試留下充足的時間。
就像大多數軟件包一樣,Fedora Linux 傾向於在發佈時總是搭載最新的 PHP 版本,PHP 8.2的改進並不小。
PHP 8.2允許在特征中定義常量,在隨機代碼中定義特定的擴展異常/錯誤,為內置的Web服務器更新MIME類型表,減少各種函數返回的字符串的內存占用,加入新的隨機擴展,為Linux啟用arc4random_buf與Glibc 2. 36+的隨機字節,初步支持ARM64的Windows上的交叉構建,將JIT緩沖區Opcache分配到靠近PHP .text段的地方以允許使用直接的IP相關調用和跳轉,PHP Sockets的新選項,支持新的Curl選項,新的ZipArchive方法,以及各種性能優化。
想知道當前的PHP 8.2發佈時間表的用戶可以通過PHP.net找到:
https://wiki.php.net/todo/php82
隨著Fedora 37在未來一兩周內的發佈,預計在未來幾周內會聽到更多關於Fedora 38的功能。