PHP

На вопросы о PHP отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.

Доля PHP как основного языка программирования в разных странах

Разработчики из Франции — активные участники PHP-сообщества. Больше трети французских респондентов являются пользователями PHP.

Какие версии PHP вы регулярно используете?

Доля пользователей PHP 7.4 очень быстро росла в течение года и достигла 44%. При этом доля PHP 7.3 за год увеличилась вдвое, с 23% до 46%.

Какое окружение вы используете для разработки на PHP?

Популярность контейнерных сред набирает обороты. Почти половина PHP-разработчиков (45%) пользуются контейнерами — это на 6 процентных пунктов выше, чем в 2019 году.

Как вы обычно отлаживаете PHP-код?

Какие PHP-фреймворки или платформы вы используете?

Половина опрошенных разработчиков используют Laravel — это одна из самых популярных платформ наряду с Symfony и WordPress.

Как вы запускаете PHP-приложения в продакшене?

Какую IDE или редактор вы используете чаще всего для разработки на PHP?

Какие дополнительные инструменты контроля качества вы используете?

Какие инструменты профилирования и измерения производительности вы используете?

По сравнению с общим числом опрошенных разработчиков, пользователи PHP чаще занимаются развертыванием (48% против 38%) и системным администрированием (30% против 18%).

Какие фреймворки вы регулярно используете для тестирования?

Какие шаблонизаторы вы используете?

Используете ли вы фреймворки или библиотеки для асинхронного PHP?

Асинхронными фреймворками и библиотеками пользуются только 16% PHP-разработчиков. По 7% опрошенных выбирают Swoole и ReactPHP.

Какой функциональности не хватает в PHP?

Несмотря на то, что асинхронными фреймворками и библиотеками пользуется лишь малая часть PHP-сообщества, оказалось, что пользователям больше всего не хватает функциональности для написания асинхронного кода.

В каком направлении должен развиваться PHP?

«Результаты опроса показывают, что люди в сообществе придерживаются диаметрально противоположных взглядов на то, как должен развиваться PHP: для одних язык развивается слишком быстро, для других — слишком медленно. Это подтверждает мою уверенность в важности Language Evolution RFC. Я думаю, PHP движется в правильном направлении. Конечно, он мог бы развиваться еще быстрее, но, на мой взгляд, это происходит и так достаточно быстро. Нам просто нужно найти правильный подход, чтобы не слишком много разработчиков оставались на старых версиях».

Себастьян Бергман

создатель PHPUnit,
сооснователь thePHP.сс


Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.

© JetBrains s.r.o., 2000—2020. Все права защищены.