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

Part de PHP en tant que langage de programmation principal par pays ou région

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.

Quelle version de PHP utilisez-vous régulièrement ? 

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.

Quels environnements de développement pour PHP utilisez-vous régulièrement ?

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 %.

Comment déboguez-vous votre code PHP ?

Quels frameworks et plateformes PHP utilisez-vous régulièrement ?

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.

Utilisez-vous des bibliothèques ou des frameworks pour le PHP asynchrone ?

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.

Comment exécutez-vous vos applications PHP en production ?

Quel éditeur ou IDE utilisez-vous principalement pour le développement 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.

Quels frameworks de tests unitaires utilisez-vous régulièrement ?

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 %.

Quels outils pour la qualité utilisez-vous régulièrement ?

Utilisez-vous l'analyse statique ?

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.

Quels moteurs de modèles utilisez-vous ?

Quels outils de profilage ou de mesure des performances utilisez-vous ?

Quels types de logiciels développez-vous avec PHP ?

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.