PHP 8.2 被批准在 Fedora 38 中引入


Fedora 工程和指导委员会 (FESCo) 已批准将 Fedora 38 的 PHP 包升级到 PHP 8.2。与大多数软件包一样,Fedora Linux 在发布时往往总是附带最新的 PHP 版本。这意味着在明年春天,Fedora Linux 38 将为那些想在这个由 Red Hat 赞助的 现代 Linux 发行版上运行 LAMP 的用户提供 PHP 8.2。

PHP 8.2 包含了大量的改进内容。具体有:

  • 增加了对在 traits 中定义常量的支持
  • Random code 中的 extension-specific Exceptions/Errors
  • 更新内置 Web 服务器的 MIME 类型表
  • 减少各种函数返回的字符串的内存占用
  • 新的 Random 扩展
  • 为 Linux 启用 arc4random_buf 与 Glibc 2.36+ 随机字节
  • 初步支持 ARM64 的 Windows 上的交叉构建
  • 将 JIT 缓冲区 Opcache 分配到靠近 PHP .text 段,以允许使用直接的 IP 相关调用和跳转
  • PHP Sockets 的新选项
  • 支持新 Curl 选项
  • 新的 ZipArchive 方法
  • 以及各种性能优化

科技网站 Phoronix 指出,鉴于 PHP 8.2 将在 11 月底左右作为常规的年度主要功能版本发布,这为将 PHP 8.2 纳入 Fedora 38 并在春季发布 Linux 发行版之前进行了充分测试留下了充足的时间。

PHP 8.2 发布时间表可以在 PHP.net 上找到。随着 Fedora 37 将在未来的一两周内发布,更多有关 Fedora 38 功能的信息也将释出。


相關推薦

2023-03-17

Fedora Linux 38 Beta 现已发布! 测试版亮点 Fedora 工作站 Fedora 38 Workstation Beta 包括 GNOME 44。它目前处于测试阶段,最终版本预计在 3 月底发布。GNOME 44 包含许多重大改进,包括新的锁定屏幕、快捷菜单上的“后台应用程序”部

2022-12-22

这个暂定更改提案仍需要得到 Fedora 工程和指导委员会的批准才会实施,更多细节可查看 Fedora Wiki。 

2022-10-01

Fedora 工程和指导委员会 (FESCo) 批准通过了使用 Kernel TLS (kTLS) 来加速 GnuTLS 的提案,并将于明年春天在 Fedora 38 上提供。   为了在 Fedora 上为 GnuTLS 提供更高的性能,Fedora 38 希望将 Kernel TLS (KTLS) 模块作为加密策略的一部

2022-12-26

因此,现在 Red Hat 正在推进对 Fedora 的更改,等待 FESCo 的批准。 该项更改的主要好处是减轻了一个非常烦人且令人尴尬的问题:用户不需要坐着等待他们的机器关闭。它还将鼓励用户正确使用内置的关机 API。 更多内容查看:h

2023-02-08

Fedora 工程和指导委员会已经签署了去年 6 月提议的 “取消 Flathub 过滤器” 提案,现在 Flathub 的默认过滤器已关闭,用户可在 Fedora 中安装由 Flathub 提供的所有软件包。 Flathub 是 Fedora 35 中引入的第三方软件管理器,平台上

2022-09-11

随着 Fedora 37 即将在十月底发布,计划明年春天推出的 Fedora 38 的更多功能变化正在被继续讨论。本周有趣的提案之一是使用 Kernel TLS(kTLS) 来加速 GnuTLS。 Fedora 38 正在寻求将 Kernel TLS 模块的 kTLS 作为加密策略的一部分被加载,

2024-06-27

原生 Wayland 支持还涉及其他复杂问题,如键盘处理。 已批准这项工作,以便推进 Fedora 41,理想情况下,Anaconda 安装程序将在 10 月操作系统发布时作为原生 Wayland 应用程序。有关批准计划的更多详细信息,请访问Fedora Wiki。 目

2022-05-10

PHP 社区 4 月底通过了一项只有一张反对票的提案,提案内容是在即将发布的 PHP 8.2 中,不再支持使用 ${} 在字符串中插入变量的语法(标记为弃用状态),并在 PHP 9 删除该语法。 目前 PHP 可通过以下方式在带有双引号 (")和 h

2022-12-07

PhpStorm 2022.3 现已正式发布,此次更新带来了新 UI 的预览、完整的 PHP 8.2 支持、数据库工具中的 Redis 支持、PHP 的代码视觉、快速修复预览、Xdebug 配置验证、对 ParaTest 的支持、PHPDoc 的阅读器模式以及许多其他功能。 新 UI 

2022-11-16

在推迟了半个月之后,Fedora Project 正式发布了 Fedora Linux 37,带来了以下变化: Fedora Workstation 37 搭载 GNOME 43 桌面环境 Fedora Linux Spins 也包含一些其他桌面环境的最新版本,即 KDE Plasma 5.26、Xfce 4.16、LXQt 1.1.0(LXQt 1.2.0 可以作

2022-11-27

Red Hat 工程师正致力于在 Fedora 38 周期中更改 Fedora 安装程序的 BIOS RAID 支持。 目前 Fedora 安装程序使用 DMRAID 来支持 BIOS RAID 阵列,由于 DMRAID 不再得到积极维护, Red Hat 的计划是用 MDADM 替换它。使用 mdadm 来支持软件 RAID

2023-06-28

。这一变化还需要得到 Fedora 工程与指导委员会 (FESCo) 的批准,但鉴于红帽公司对 Anaconda 项目的参与,这一变化很可能会实现。 Fedora Workstation 39 不仅会改变安装界面,还会引入其他一些创新,例如使用 DNF5 作为默认的软件打包

2022-09-08

于 Red Hat 本身就参与了 DNF5 的开发,该提案大概率会得到批准。想了解更多的朋友可以查看 Fedora Wiki 上的更改提案。

2023-04-06

草案,未来仍有可能发生变化,并且还需要 FESCo 的正式批准。 放在以前,你可能还会说这种程度的加密严重影响了系统性能,不过加密对如今的处理器和存储设备性能的影响已经非常低了,对于那些经常带着笔记本电脑去星巴