Ces questions n'ont été posées qu'aux développeurs ayant sélectionné PHP comme l'un de leurs trois principaux langages de programmation.
PHP
La popularité de PHP reste plus forte en France : 43 % des développeurs français l’utilisent comme langage principal, soit 5 points de plus que l’année dernière.
L'utilisation de PHP 7.4 a poursuivi sa croissance au cours de l’année écoulée. C’est désormais la version de PHP la plus populaire (76 %, soit 32 points de plus qu'en 2020). La nouvelle version, PHP 8.0, connaît également une croissance rapide et 34 % des développeurs PHP ont déclaré l’utiliser.
La majorité des développeurs PHP utilisent des environnements locaux (74 %). La proportion d'environnements conteneurisés n’a pas augmenté au cours de l’année dernière et reste à 45 %.
La popularité de Laravel a massivement augmenté au cours de l’année dernière (de 50 % à 67 %). Les proportions de Symfony (24 %) et de WordPress (22 %) restent similaires.
L’utilisation des outils asynchrones n’a pas évolué de manière significative depuis l’année dernière. Mais avec l’acceptation de Fibers pour PHP 8.1 et la sortie de Laravel Octane prévue pour 2021, nous pourrions assister à une augmentation de la sensibilisation et de l’adoption de techniques asynchrones en PHP.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des répondant·e·s, les résultats peuvent légèrement surreprésenter les utilisateurs de produits JetBrains car ils sont plus enclins à participer à nos enquêtes.
L’écriture de tests s’est popularisée parmi les développeurs PHP (72 %, soit une augmentation de 8 points). L’utilisation de PHPUnit (63 %) a augmenté de 13 points. La croissance la plus importante est celle de Pest, qui a été lancé en 2020, mais dont la part d'utilisation est déjà de 6 %.
La popularité des outils d’analyse statique dans l’écosystème PHP ne cesse de croître, bien que par rapport à d’autres langages, l’adoption de l’analyse statique en PHP reste inférieure à la moyenne.
Si vous envisagez de recourir à lùanalyse statique pour des projets PHP, pensez à Qodana, qui permet d’exécuter les vérifications de PhpStorm sur l’intégration continue dans un conteneur Docker.
PHP est toujours principalement utilisé pour développer des sites web (81 %), avec un autre domaine d’application relativement courant : les logiciels utilitaires (27 %).
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos ami·e·s et collègues.
Rejoignez le JetBrains Tech Insights Lab
Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.