Les questions PHP s'adressent uniquement aux développeurs qui ont choisi PHP comme l'un de leurs trois principaux langages de programmation.

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

23%
PHP 7.3
35%
PHP 7.2
17%
PHP 7.1
10%
PHP 7
11%
PHP 5.6
2%
PHP 5.5
0%
PHP 5.4
1%
PHP 5.3
0%
Autre

De nombreux développeurs ont migré de PHP 5.x vers la version la plus récente, 7.x. En un an, la part de PHP 5 est passée de 29 % à seulement 14 %.

Quels frameworks ou bibliothèques utilisez-vous régulièrement ?

50%26%23%11% 9% 7% 7% 7% 7% 6% 5% 8%10%LaravelWordPressSymfonyCodeIgniterCakePHPDrupalMagentoSlimYiiZendJoomla!AutreAucun(e)

WordPress a chuté de 32 % en 2018 à 26 % en 2019, tandis que Laravel a consolidé sa position dominante.

Quels éditeurs / EDI utilisez-vous le plus souvent ?

56%13% 7% 7% 5% 3% 3% 3% 2% 0% 0% 1%PhpStormCode VSSublime TextIntelliJ IDEA Ultimate avec plugin PHPNotepad++Eclipse PDTEDI NetBeansVimAtomPHPEditCodaAutre

L'utilisation d'environnements avec conteneurs par des développeurs PHP connaît une croissance de 12 % par an - de 18 % en 2017, à 30 % en 2018 et 42 % en 2019.

Comme l'année précédente, un développeur PHP sur deux utilise Xdebug.

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

61% 5% 4% 3% 3% 0% 1%35%PHPUnitCodeceptionPHPSpecBehatSimpleTestAtoumAutreAucun(e)

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

27%24%10% 9% 5% 1% 0%57%PHP_CodeSnifferFixer CS PHPPHPMDPHPStanPhanPsalmAutreAucun(e)

Quels moteurs de modèles utilisez-vous ?

34%Aucun, j'utilise du PHP pur
33%Blade
26%Twig
18%Smarty
5%Aucun, je nefais pas derendu HTML
4%Mustache
0%Latte
3%Autre

La plupart des développeurs PHP n'utilisent aucun outil pour profiler ou mesurer les performances. Ceux qui en utilisent, choisissent généralement Xdebug Profiler ou des outils non spécifiques pour la mesure de la charge HTTP. D'autres outils PHP spécialisés (tels que Blackfire.io, les solutions APM et XHProf) sont utilisés par moins de 10 % des développeurs PHP.