这些问题仅向选择 PHP 作为其三种主要编程语言之一的开发者显示。

PHP

PHP 作为主要编程语言的份额(按国家或地区)

PHP 在法国的流行度仍然最高:43% 的法国开发者将其作为主要语言,比去年增加了 5 个百分点。

您经常使用哪个版本的 PHP?

PHP 7.4 的使用量在过去一年中持续增长。现在是最受欢迎的 PHP 版本(76%,自 2020 年以来增加了 32 个百分点)。新的 PHP 8.0 也在快速增长,34% 的 PHP 开发者表示正在使用。

您经常使用哪种(哪些)PHP 开发环境?

大多数 PHP 开发者使用本地环境 (74%)。容器化环境的份额在去年没有增长,仍然为 45%。

您通常如何调试 PHP 代码?

您经常使用哪种(哪些)PHP 框架和平台?

Laravel 的流行度在去年大幅增加(从 50% 增加到 67%)。Symfony (24%) 和 WordPress (22%) 的份额与以前相似。

您对异步 PHP 使用哪种(哪些)库或框架?

自去年以来,异步工具的使用情况没有显著变化。但是随着 PHP 8.1 开始接受 Fibers 和计划于 2021 年发布的 Laravel Octane,我们可能会看到 PHP 中异步技术获得的关注和采用有所提高。

您在生产中如何运行 PHP 应用程序?

您最常使用哪款编辑器/IDE 进行 PHP 开发?

尽管我们采取了多种措施确保受访者的代表性,但结果可能会略微偏向 JetBrains 产品的用户,因为这些用户更有可能参加调查。

您经常使用哪种(哪些)测试框架?

在 PHP 开发者中,编写测试变得更加普遍(72%,增加了 8 个百分点)。PHPUnit 使用率 (63%) 增加了 13 个百分点。突破奖授予 Pest,它在 2020 年首次发布,但已经拥有 6% 的份额。

您经常使用其他什么质量工具?

您是否使用静态分析?

静态分析工具在 PHP 生态系统中的流行度持续增长。不过,与其他语言相比,PHP 的静态分析采用率仍低于平均水平。

如果您正在研究 PHP 项目的静态分析,建议考虑 Qodana,它可以让您在 Docker 容器中对 CI 运行 PhpStorm 检查。

您使用什么模板引擎?

您使用什么工具来分析或衡量性能?

您使用 PHP 开发什么类型的软件?

PHP 仍然主要用于开发网站 (81%),而另一个相对常见的实施领域是实用工具 (27%)。

感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

加入 JetBrains Tech Insights Lab

参与调查和用户体验研究,让 JetBrains 产品更易用、更强大。参与我们的研究,您还将有机会获得奖励。

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com