PHP
Поделиться:
На вопросы о PHP отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.
2020 | 2021 | 2022 | |
---|---|---|---|
– | – | 46% | PHP 8.1 |
– | 34% | 41% | PHP 8.0 |
44% | 76% | 61% | PHP 7.4 |
46% | 37% | 18% | PHP 7.3 |
41% | 26% | 14% | PHP 7.2 |
21% | 11% | 7% | PHP 7.1 |
15% | 8% | 6% | PHP 7 |
22% | 13% | 11% | PHP 5.6 |
5% | 3% | 2% | PHP 5.5 или старше |
– | 1% | 2% | Затрудняюсь с ответом |
PHP 8.1 быстро набирает популярность: новой версией языка пользуются уже 46% PHP-разработчиков. Однако самой распространенной версией остается PHP 7.4 (61%), несмотря на прекращение ее активной поддержки.
Локальное
С поддержкой контейнеризации
Удаленные
Виртуальные
Другое
На первом месте по популярности у PHP-разработчиков остаются локальные окружения. Большинство пользователей удаленных окружений в то же время пользуются и локальными.
В 2021 году среди респондентов значительно увеличилось число PHP-разработчиков (в первую очередь за счет пользователей Laravel). Дело в том, что участники опроса делились ссылками на него в PHP-сообществах, а пользователи Laravel писали о нем в Twitter. В итоге доля PHP- и Laravel-разработчиков среди респондентов оказалась непропорционально большой.
Laravel остается самым популярным фреймворком в PHP-сообществе. Половина PHP-разработчиков пользуется только одним фреймворком.
Не использую
Swoole
ReactPHP
Amp
Другое
Приятно наблюдать здесь небольшой рост. Асинхронная разработка на PHP остается узкой сферой, но так, по-видимому, будет всегда.
Сервер, виртуальная машина
Общий хостинг
Бессерверно
На PaaS-платформе
Затрудняюсь с ответом
Другое
Большинство PHP-разработчиков запускают приложения на серверах или виртуальных машинах.
PHP всегда позволял отказаться от использования серверов, создавая процессы без разделения ресурсов.
Радует, что Bref и Laravel Vapor увеличивают свою долю благодаря поддержке AWS Lambda. Нативная поддержка PHP появилась в DigitalOcean Functions — конкуренция становится острее, а это всегда хорошо.
Packagist
Не использую компоновщики
Private Packagist
Private Composer Satis
JFrog Artifactory
Другое
Несмотря на все усилия по созданию репрезентативной выборки респондентов, результаты могут быть немного смещены в сторону пользователей продуктов JetBrains, поскольку вероятность их участия в опросе выше, чем у других людей.
Впервые в число лидеров вошел Rector! Этот инструмент автоматического рефакторинга и обновления привлек много пользователей, и их число продолжает расти.
Меня устраивает текущее соотношение
Больше возможностей, но меньше нарушений обратной совместимости
Нужно больше новых возможностей, нарушения обратной совместимости меня не волнуют
Нужно устранить нарушения обратной совместимости, а новые функции не нужны
Другое

Результаты опроса показывают, что в основном (47%) сообщество устраивают нынешние темпы развития, а потребность в новых возможностях языка уравновешивается желанием стабильности. На это дополнительно указывает следующий факт: респондентов, заявивших, что им нужно больше новых функций, но меньше проблем с обратной совместимостью, примерно столько же (30%), сколько тех, кому нужны новые функции независимо от проблем с обратной совместимостью (27%).
Дерик Ретанс
Создатель Xdebug, член PHP Foundation
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.