На вопросы о PHP отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.
PHP
Популярность PHP по-прежнему выше всего во Франции: 43% французских разработчиков используют его как основной язык — это на 5% больше, чем в прошлом году.
Доля использования PHP 7.4 продолжила расти по сравнению с прошлым годом: теперь это самая популярная версия PHP (76%, на 32% больше, чем в 2020-м). Новый PHP 8.0 также стремительно набирает популярность: 34% PHP-разработчиков сообщили, что используют эту версию.
Большинство PHP-разработчиков работают в локальных средах (74%). Доля контейнеризованных сред не выросла за последний год и по-прежнему составляет 45%.
За прошедший год значительно увеличилась популярность Laravel (с 50% до 67%). Доли Symfony (24%) и WordPress (22%) остались практически на прежнем уровне.
Доля использования инструментов асинхронного программирования сколько-нибудь значительно не изменилась. Однако с появлением Fibers в PHP 8.1 и релизом Laravel Octane, который планируется в 2021 году, при работе с PHP, возможно, будут чаще использоваться средства асинхронного программирования.
Несмотря на все усилия по созданию репрезентативной выборки респондентов, результаты могут быть немного смещены в сторону пользователей продуктов JetBrains, поскольку вероятность их участия в опросе выше, чем у других людей.
PHP-разработчики стали чаще писать тесты (72% — на 8% больше по сравнению с прошлым годом). Доля использования PHPUnit (63%) выросла на 13%. Настоящий прорыв совершил фреймворк Pest, выпущенный в 2020 году — его уже используют 6% респондентов.
Популярность инструментов статического анализа в экосистеме PHP продолжает расти, но, по сравнению с другими языками, PHP-разработчики по-прежнему используют статический анализ меньше.
Если вы изучаете возможности использования статического анализа в PHP-проектах, рекомендуем Qodana — этот инструмент позволяет выполнять проверки PhpStorm в режиме непрерывной интеграции в контейнере Docker.
PHP по-прежнему используется в первую очередь для разработки веб-сайтов (81%), второе относительно частое направление — утилиты (27%).
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.