让我们从今天使用的PHP版本的百分比开始,并将其与前三个版本进行比较,请注意,我省略了所有使用率不超过1%的版本:

可视化这些数据看起来像这样

与PHP 8.2相比,PHP 8.3的采用速度似乎稍快:6.4%的项目在PHP 8.3发布的前两个月内使用PHP 8.3,PHP 8.2为4.7%。
此外,PHP 7.*份额继续萎缩--考虑到对7.* 的支持,这是一件好事。系列结束一年多前。目前PHP 8.1是最老的支持版本,直到今年11月25日才收到安全更新。我不能帮助它,我一直在说同样的事情一遍又一遍,这是重要的更新您的PHP安装!
转到历史概览图表,在这里您可以看到版本使用随时间的演变:

接下来,我使用Nikita的流行包分析器下载了1000个最流行的作曲家包。我使用一个脚本来扫描这些包,以确定它们所需的最低版本。结果如下:

这里有两个重要的注意事项
与其比较绝对数字,最好将这些数据绘制成图表进行相对比较,这样我们就可以看到随着时间的推移而发生的变化:

谈到进步,我想提醒开源维护者他们所拥有的权力和责任。想象一下,如果所有的现代开源软件包都只支持正在开发的PHP版本,我怀疑会有更多的项目被鼓励更快地更新,最终导致一个更健康,更高性能,更安全的生态系统。开源维护者在这方面有很大的力量。
还要记住,强制一个新的最低PHP要求并不会自动阻止旧项目使用您的代码:过时的项目仍然可以下载旧版本的软件包,所以从软件包维护者的角度来看,没有什么好的理由不这样做。