新版 PHP 8.0:新功能正式上线

01.13.2021  - 作者  在 域名

PHP 8.0 版正式上线,即日起您可以在 Simple Hosting 建立主机并使用此新版本!

这个新版本是一个重大更新,具有一些关键性的改进功能。让我们一同了解 PHP 8.0 版中的主要变更项目。

使用 JIT 即时编译

这是一个迟来的主要版本。如果 PHP 最初是一种直译型语言 (因此并不複杂),那么 JIT 编译器的导入允许在执行过程中编译代码的某些部分,以将其保留在快取中。 对于某些网站网路程式,这可以显着地提升其执行速度。

儘管基准测试的分数非常好,但在实际应用上 (例如 WordPress) 的收益仍待验证。

PHP 8.0 版其他导入的新功能

除了 JIT 编译器,PHP 8.0 版带来一系列的新功能,其中包括:

  • 联合型 2.0:允许您定义多种选择类型,
  • 属性 v2 版:添加元数据以指定对象,项目或文件的属性,
  • WeakMaps:在您进行项目操作时可以节省资源,
  • 参数列表末尾的逗号,包括函数,方法和闭包,
  • throw 表达式:将该声明转换为可在授权的上下文中使用的表达式
  • 将语法扩展至物件导向:使用 ::class 检索给定对象的类名称。

查看 PHP 官网上新功能的完整清单

在 Gandi Simple Hosting 上试用 PHP 8.0 版

请注意:目前的网页代管主机仍无法使用更新的 PHP 8.0 版本,但该版本将在未来几周内上线。

PHP 7.2 版支援结束

新版本 PHP 8.0 的推出也代表着 PHP 7.2 版本将停止支援 (自 2020 年 11 月 30 日起)。因此,现在是时候检查您网站上使用的是哪个 PHP 的版本。

如果您的网站使用的是 7.2 版或是更早的版本,您应该更新您的 PHP 版本(当然,首先您要先备份您的网站)。

欲更新您的 PHP 版本,您可以参考 Gandi 线上文件

请注意:如果您有在 Simple Hosting 上使用 Prestashop,目前只有 7.3 版与其兼容。

PHP 8.0 版正式上线,即日起您可以在 Simple Hosting 建立主机并使用此新版本!

这个新版本是一个重大更新,具有一些关键性的改进功能。让我们一同了解 PHP 8.0 版中的主要变更项目。

使用 JIT 即时编译

这是一个迟来的主要版本。如果 PHP 最初是一种直译型语言 (因此并不複杂),那麽 JIT 编译器的导入允许在执行过程中编译代码的某些部分,以将其保留在快取中。 对于某些网站网路程式,这可以显着地提升其执行速度。

儘管基准测试的分数非常好,但在实际应用上 (例如 WordPress) 的收益仍待验证。

PHP 8.0 版其他导入的新功能

除了 JIT 编译器,PHP 8.0 版带来一系列的新功能,其中包括:

  • 联合型 2.0:允许您定义多种选择类型,
  • 属性 v2 版:添加元数据以指定对象,项目或文件的属性,
  • WeakMaps:在您进行项目操作时可以节省资源,
  • 参数列表末尾的逗号,包括函数,方法和闭包,
  • throw 表达式:将该声明转换为可在授权的上下文中使用的表达式
  • 将语法扩展至物件导向:使用 ::class 检索给定对象的类名称。

查看 PHP 官网上新功能的完整清单

在 Gandi Simple Hosting 上试用 PHP 8.0 版

PHP 7.2 版支援结束

新版本 PHP 8.0 的推出也代表着 PHP 7.2 版本将停止支援 (自 2020 年 11 月 30 日起)。因此,现在是时候检查您网站上使用的是哪个 PHP 的版本。

如果您的网站使用的是 7.2 版或是更早的版本,您应该更新您的 PHP 版本(当然,首先您要先备份您的网站)。

欲更新您的 PHP 版本,您可以参考 Gandi 线上文件

请注意:如果您有在 Simple Hosting 上使用 Prestashop,目前只有 7.3 版与其兼容。