Composer 使用者中 PHP 7 占有率已超过 50% ( 2017 年 5 月版本)

Composer 运行环境 PHP 版本统计

当你 composer install 或者 composer install 的时候,composer 会把你的 PHP 版本号通过 User-Agent 发送给服务器端。Composer 作者 Jordi Boggiano 对这些过去一个月的统计数据进行了分析,可以看出使用 PHP 7 以上版本(PHP7.0 + PHP7.1)的用户已经超过了一半。

2017 年 5 月份的数据:

具体版本 版本占有率 大版本分组 版本占有率 (相比 2016 年 11 月份的变化)
PHP 5.6.30 14.73% PHP 7.0 36.12% (+1.11)
PHP 7.0.15 9.53% PHP 5.6 31.44% (-6.02)
PHP 5.5.9 6.12% PHP 7.1 17.64% (+16.28)
PHP 7.0.17 6.00% PHP 5.5 10.61% (-8.32)
PHP 7.1.3 5.88% PHP 5.4 3.11% (-2.29)
PHP 7.1.4 3.65% PHP 5.3 0.98% (-0.62)

作为比较,以下是 2016 年 11 月份的统计数据:

具体版本 版本占有率 大版本分组 版本占有率
PHP 7.0.12 8.58% PHP 5.6 37.46%
PHP 5.5.9 8.25% PHP 7.0 35.01%
PHP 7.0.11 7.62% PHP 5.5 18.93%
PHP 7.0.8 6.92% PHP 5.4 5.40%
PHP 5.6.26 6.12% PHP 5.3 1.60%
PHP 5.6.27 4.49% PHP 7.1 1.36%

file

下图是 Composer 使用者在过去几年的 PHP 版本使用变化图:

file

PHP 版本要求

另一份数据是 Package 上扩展包对 PHP 的版本要求:

2017 年 5 月份 (+/- 自 2016 年 11 月的变化)

5.2 2.13% (-0.22)
5.3 37.6% (-3.65)
5.4 28.38% (-1.74)
5.5 17.11% (+0.13)
5.6 9.37% (+3.15)
7.0 4.61% (+1.53)
7.1 0.81% (+0.81)

原文:https://seld.be/notes/php-versions-stats-2...

Summer.


Practice makes perfect.

本帖已被设为精华帖!
本帖由 Summer 于 2年前 加精
Summer
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 8

前几天我也看到这个了,没想大家更新得还是很快的

2年前 评论
lijinma

真是一个好消息,这是一个动态的世界。

2年前 评论
土二寸

PHP社区越来越热闹了:laughing:

2年前 评论

EasyWeChat 4.0 版本已经 require php >= 7.1 了哈哈

2年前 评论
Chasers9527

@overtrue 超哥666666

2年前 评论

@overtrue 超,真的要支持强类型了吗!?

2年前 评论

@reatang 哈哈,嗯

2年前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

社区文档:

将托管在 packagist.org 和 github.com 的扩展包使用国内 CDN 加速
GitHub Laravel 扩展包 TOP 250
速查表方便快速查询框架功能,支持手机访问,支持中英文版本
Laravel 中文文档,由社区用户翻译和维护,将会保持一直更新
此文档的目的,就是为了提高技术团队的凝聚力、一致性和生产效率。
开发环境的部署,开发者工具的选择,适用于 Mac 和 Windows。
浓缩过后的精华
Laravel Nova 后台管理面板文档的中文翻译
Lumen 中文文档,由社区用户翻译和维护,将会保持一直更新
Laravel 下知名扩展包 Dingo API 的中文文档,Laravel API 开发必知必会