同一天发布了多个PHP版本

时间:2017-06-08 13:52:07

标签: php

我刚刚注意到php.net顶部的横幅,说明PHP 7.0.20已被释放。因为我正在使用PHP 7.1.5,所以我觉得有点奇怪。 Following the link让我很困惑。

  • PHP 7.0.20:2017年6月8日发布
  • PHP 7.1.5:2017年5月11日发布
  • PHP 7.0.19:2017年5月11日发布

7.1.5版本号是否有任何重要性,它在7.0.19的同一天发布,并在较短版本的7.0.20之前发布?

我可以理解他们跳过整个6.x.x,但目前的7.x.x版本似乎只是混乱。

2 个答案:

答案 0 :(得分:2)

在PHP的开发中,中间数字是一个重要的版本更改,可能会发生新功能或重大更改。因此,以前的版本仍然保留了错误修复和安全更新。

考虑一下你有一个运行PHP 7.0.19的生产服务器。当存在错误修复或安全发布(7.0.20)时,您可能只需要这些更新,您不一定希望生产服务器上的主要版本更新高达7.1,这可能会因更改或删除功能而导致错误

答案 1 :(得分:0)

目前在development and support下有三个版本的PHP:5.6(仅限安全修复程序),7.0和7.1(主动开发和支持)。

它们同时并行,很多时候补丁版本(当版本的3 rd 组件发生变化时)在同一天发布给所有三个版本。此类版本修复了错误或安全问题,在所有当前支持的版本上修复是正常的。