2023年PHP发展趋势

导读:看一下PHP的市场占有率,2023年6月份的数据。

从市场运营角度,媒体以及创业公司,仍然选择PHP做为第一开发语言,包括开源软件。我们来看一组数据和详细说明。

2023的PHP市场占有率

在 2023 年,PHP 是最常用、最流行的服务器端脚本语言,总体市场份额为 77.4%。

编程语言                                                 2023 年 6 月使用情况
PHP 77.5%
ASP.NET 7.0%
Ruby 5.3%
Java 4.7%
Scala 2.9%
JavaScript 2.1%
静态页面 1.9%
Python 1.5%
ColdFusion 0.3%
Perl 0.2%
Erlang 0.1%

下面的表格显示了与 PHP 相关搜索关键字在一年内的排名变化:

语言关键字与变化
PHP +49
面向对象PHP +199
PHP开发者 +153
PHP Web开发人员 +406
Laravel PHP 框架 -129
LAMP堆栈 -57
高级 PHP 开发人员 +615
全栈 PHP 开发人员 +666
PHP Laravel 开发人员 +295
PHP软件工程师 +330
PHP Symfony 开发人员 +400
LEMP堆栈 +217
LAPP 堆栈 +264
PHP MySQL 开发人员 +382
中级 PHP 开发人员 +381
首席 PHP 开发人员 +355
PHP WordPress 开发人员 +363
PHP MySQL 网络开发人员 +387
CakePHP +333
ThinkPHP +155

使用PHP技术的七个巨大型网站

  • Facebook

  • Wikipedia

  • Tumblr

  • Slack

  • MailChimp

  • Etsy

  • WordPress

PHP 应用程序和技术排名

就像上面所说的,许多人是因为 WordPress 和其他CMS而了解 PHP,但 PHP 长期以来也一直是 Web 应用程序和 API 的“粘合”型语言。开发人员经常与其他 Web API、关系数据库、键值存储、消息队列等进行交互,以交付关键业务应用程序。

PHP 版本与升级统计

PHP 版本遵循3年的生命周期,其中2年的主动支持,以及额外一年的安全支持。这种生命周期允许该语言在可预测的生命周期中前进,但也导致一些使用该语言的公司流失,因为需要不断更新基础设施并针对新版本测试应用程序。

总体数据显示,使用生命周期终止 (EOL) PHP 版本的团队占回应的61.9%。

PHP 的升级挑战

虽然 PHP 努力保持版本之间的向后兼容性,但我们观察到每个版本都引入了微妙的变化,这些变化对应用程序产生了巨大的影响。

此外,当弃用版本最终被删除时,它们可能会导致应用程序以意想不到的崩溃方式。

对于重构和测试消耗了开发者的大量时间。这需要确定发生了什么变化以及如何调整代码,同时确保所有现有功能按预期工作是一项相对艰巨的任务。

PHP 团队面临的主要挑战

结语

随着 PHP 7.4 于 2022 年 11 月宣布终止支持,PHP 7 于今年也即将结束生命周期。尚未采用 PHP 8 的团队现在需要快速迁移,或者寻找商业解决方案该,也就是对该语言长期支持的提供商。

如果您的团队正在使用 PHP,并且尚未使用容器或编排技术,那么建议在这些领域进行投资。虽然它们对学习和任务推进提出了挑战,但它们将带来更稳定和可重复的部署,也防止将Bug/错误引入生产提供保障。

此外,我还建议花时间研究和投资质量监控解决方案,以协助识别生产问题及其原因。将这些与基础设施即代码和良好的持续集成管道相结合,您将帮助您的团队快速适应 PHP 更新。

本文中引用的内容《2023 年 PHP 格报告》中有更多数据和分析需要解压,点击原文链接可下载该报告。

欢迎各位来到 PHP 8 时代!