Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

A - Sources

Chaque chiffre utilisĂ© dans le livre, chapitre par chapitre, avec son Ă©diteur, la date Ă  laquelle la donnĂ©e se rapporte, et l’URL. « VĂ©rifié » est la date Ă  laquelle la page a Ă©tĂ© lue pour la derniĂšre fois pour cette Ă©dition. Quand une source est un fournisseur, une auto-dĂ©claration ou un benchmark synthĂ©tique, l’entrĂ©e le dit, comme le chapitre l’a fait. Quand un chapitre cite un document que le livre n’a pas pu lire directement, l’entrĂ©e le dit aussi.

Les graphiques sont générés à partir des fichiers de données de charts/data/, dont chacun répÚte sa source, et les tables brutes TechEmpower utilisées par les chapitres 3 et 4 sont stockées en CSV dans charts/raw/.

Comment lire ce livre

  • Historique des versions de PHP et fonctionnalitĂ©s citĂ©es : pages de versions et changelogs de php.net, vĂ©rifiĂ©s le 17 septembre 2026. https://www.php.net/releases/
  • La PHP Foundation salariant des dĂ©veloppeurs du cƓur depuis 2021 : annonce JetBrains, 22 novembre 2021. https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/

Empreinte

  • Part des sites web par langage cĂŽtĂ© serveur (PHP 69,9 %, JavaScript 7,5, Ruby 7,1, Java 5,4, Scala 5,0, ASP.NET 4,2, Python 1,1) : W3Techs, donnĂ©es du 17 septembre 2026. https://w3techs.com/technologies/overview/programming_language
  • Part historique par annĂ©e, valeurs au 1er janvier (PHP 80,6 % en 2015, 75,2 en 2025, 72,4 en 2026) : tendances historiques W3Techs, vĂ©rifiĂ©es le 17 septembre 2026. https://w3techs.com/technologies/history_overview/programming_language/ms/y
  • JavaScript dĂ©passant Ruby comme deuxiĂšme langage cĂŽtĂ© serveur : W3Techs « technology fact of the day », 27 juillet 2026. https://w3techs.com/
  • MĂ©thodologie W3Techs (Ă©chantillon de plus de 20 millions de sites, un site par domaine, domaines redirigĂ©s exclus, mises Ă  jour quotidiennes) : vĂ©rifiĂ©e le 17 septembre 2026. https://w3techs.com/technologies
  • WordPress 40,2 % de tous les sites web et 58,8 % du marchĂ© des CMS ; Joomla 1,1, Drupal 0,6, PrestaShop 0,5, TYPO3 0,3 ; 31,5 % des sites sans CMS dĂ©tecté : W3Techs, 17 septembre 2026. https://w3techs.com/technologies/overview/content_management
  • WooCommerce 8,0 % de tous les sites web, 47,7 % des systĂšmes d’e-commerce : W3Techs, 17 septembre 2026. https://w3techs.com/technologies/details/cm-woocommerce
  • Moodle 146 634 sites enregistrĂ©s et 531 millions d’utilisateurs (sites auto-enregistrĂ©s seulement) : stats.moodle.org, vĂ©rifiĂ© le 17 septembre 2026. https://stats.moodle.org/
  • Nextcloud « 500K+ servers » : Nextcloud, bilan 2025, 11 dĂ©cembre 2025. https://nextcloud.com/blog/nextcloud-2025-wrap-up/
  • Drupal 470 795 sites dĂ©clarant leur version : statistiques d’usage de drupal.org, semaine du 6 septembre 2026. https://www.drupal.org/project/usage/drupal
  • PrestaShop prĂšs de 250 000 sites et plus de 22 milliards d’euros de ventes en 2024 (auto-dĂ©clarĂ©) : prestashop.com, vĂ©rifiĂ© le 17 septembre 2026. https://prestashop.com/about-us/
  • Shopware sur 115 des 1 000 plus grandes boutiques B2C allemandes (Ă©tude EHI 2025) : Shopware, 10 janvier 2025. https://www.shopware.com/en/news/shopware-is-the-market-leader-among-ecommerce-platforms-in-germany/
  • Matomo « more than 1.4 million websites » : Matomo, 1er septembre 2026. https://matomo.org/blog/2026/09/matomo-launches-reseller-partner-programme/
  • Wikimedia 19,4 milliards de pages vues par mois : Ă©tats financiers auditĂ©s de la Wikimedia Foundation, exercice 2023 Ă  2024. https://upload.wikimedia.org/wikipedia/foundation/f/f6/Wikimedia_Foundation_2024_Audited_Financial_Statements.pdf
  • Production Wikimedia sur PHP 8.3 depuis le 25 novembre 2025 : Phabricator T360995, rĂ©solu le 18 dĂ©cembre 2025. https://phabricator.wikimedia.org/T360995
  • Migration Wikimedia vers PHP 8.5 prĂ©vue pour fin 2026 : Phabricator T413223, créé le 19 dĂ©cembre 2025. https://phabricator.wikimedia.org/T413223
  • Fin de HHVM en production chez Wikimedia : Phabricator T176370, rĂ©solu le 23 novembre 2019. https://phabricator.wikimedia.org/T176370
  • Wikimedia 800 000 requĂȘtes par seconde en bordure et sept centres de donnĂ©es : Wikimedia Foundation, 26 novembre 2025. https://wikimediafoundation.org/news/2025/11/26/how-does-the-wikimedia-foundation-use-donations-to-wikipedia/
  • Automattic : Tumblr et WordPress « run on PHP primarily » : automattic.com, vĂ©rifiĂ© le 17 septembre 2026. https://automattic.com/work-with-us/tumblr-migration/
  • WordPress VIP 2 400 milliards de requĂȘtes par an et 22 milliards la nuit de l’élection de 2024 (page marketing, CDN inclus) : wpvip.com, vĂ©rifiĂ© le 17 septembre 2026. https://wpvip.com/capabilities/performance/
  • Les ingĂ©nieurs d’Etsy « primarily code in PHP and JavaScript » : careers.etsy.com, vĂ©rifiĂ© le 17 septembre 2026. https://careers.etsy.com/engineering
  • Etsy sur PHP 7 en 2016 : confĂ©rence « Deploying PHP 7 », PHP Conference Philippines, 13 octobre 2016. https://talks.php.net/ph16
  • ExĂ©cuteur de jobs et monolithe PHP de Mailchimp : blog dĂ©veloppeurs de Mailchimp, « Computers are the easy part », non datĂ©, vĂ©rifiĂ© le 17 septembre 2026. https://mailchimp.com/developer/blog/computers-are-the-easy-part/ Les offres d’emploi sur jobs.intuit.com demandant PHP, 2025 Ă  2026, ont Ă©tĂ© lues mais expirent et n’ont pas pu ĂȘtre archivĂ©es ; le chapitre s’appuie sur le billet de blog.
  • Badoo trois millions de lignes de PHP, des centaines de serveurs, un million de dollars Ă©conomisĂ©s : Bumble Tech, 7 fĂ©vrier 2017. https://medium.com/bumble-tech/how-badoo-saved-one-million-dollars-switching-to-php7-fcbda94ad3ae
  • Sites web de la Commission europĂ©enne sur Drupal : les mĂ©tadonnĂ©es generator de commission.europa.eu dĂ©clarent Drupal 11, vĂ©rifiĂ© le 17 septembre 2026. Le chiffre de 770 sites en ligne vient d’une prĂ©sentation du personnel de la Commission Ă  Drupal4Gov EU, 29 janvier 2026, telle que rapportĂ©e par des participants ; les diapositives n’ont pas Ă©tĂ© trouvĂ©es en ligne et le chiffre n’est pas confirmĂ© par une publication de la Commission. https://drunomics.com/en/blog/drupal4gov-eu-2026-how-drupal-powers-european-governments-247
  • Maison-Blanche sur WordPress VIP avec autorisation FedRAMP Moderate : wpvip.com, mars 2025. https://wpvip.com/blog/fedramp-moderate/
  • Le Government Site Builder allemand sur TYPO3, plus de 80 administrations et 250 sites : ITZBund et typo3.com, vĂ©rifiĂ©s le 17 septembre 2026. https://www.itzbund.de/DE/itloesungen/standardloesungen/gsb/gsb.html
  • GovCMS plus de 370 sites pour 115 agences : govcms.gov.au, 2025, tel que citĂ© par The PHP Foundation, 2 septembre 2026. https://thephp.foundation/blog/2026/09/02/digital-sovereignty-is-written-in-php/
  • LocalGov Drupal 77 sites de collectivitĂ©s : localgovdrupal.org, vĂ©rifiĂ© le 17 septembre 2026. https://localgovdrupal.org/
  • HHVM mettant fin Ă  la prise en charge de PHP : hhvm.com, 12 septembre 2018 et 11 fĂ©vrier 2019. https://hhvm.com/blog/2018/09/12/end-of-php-support-future-of-hack.html et https://hhvm.com/blog/2019/02/11/hhvm-4.0.0.html
  • Slack sur Hack, environ cinq millions de lignes : Slack Engineering, 14 avril 2020 et 8 fĂ©vrier 2023. https://slack.engineering/hacklang-at-slack-a-better-php/ et https://slack.engineering/hakana-taking-hack-seriously/
  • Réécriture de Zalando en Java en 2010 : tĂ©moignage d’un ancien ingĂ©nieur de Zalando, 3 mars 2020. https://srcco.de/posts/one-decade-in-zalando-tech.html
  • Passage de Trivago de PHP Ă  TypeScript : blog technique de trivago, 16 mai 2022. https://tech.trivago.com/post/2022-05-16-warp-a-web-application-rewrite-project
  • Dailymotion « gradually reducing PHP », nouveaux dĂ©veloppements en Go, Java et Python : offre d’emploi « Senior Backend Software Engineer, Video Platform », lue le 17 septembre 2026 (les offres expirent). https://jobs.smartrecruiters.com/Dailymotion/744000136260231-senior-backend-software-engineer-video-platform-full-remote-from-france- Usage historique : blog Symfony, 18 fĂ©vrier 2011.
  • Migration de BlaBlaCar « from a PHP/Symfony stack towards a Java/JS-dominated one » : offre d’emploi « Software Engineer, Backend », lue le 17 septembre 2026 (les offres expirent). https://jobs.smartrecruiters.com/BlaBlaCar/743999670001836-software-engineer-backend Usage historique : SymfonyCon Paris, 4 dĂ©cembre 2015.
  • Chiffres de l’enquĂȘte dĂ©veloppeurs (PHP 19,1 % des dĂ©veloppeurs professionnels, 12e) : Stack Overflow Developer Survey 2025, menĂ©e de mai Ă  juin 2025, 49 009 rĂ©ponses. https://survey.stackoverflow.co/2025/technology
  • JetBrains 17 % d’utilisateurs (13e langage), 9 % en langage principal (9e), « long-term decline » : JetBrains State of Developer Ecosystem 2025, 24 534 rĂ©pondants, menĂ©e d’avril Ă  juin 2025. https://devecosystem-2025.jetbrains.com/
  • 58 % des dĂ©veloppeurs PHP ne prĂ©voyant pas de migrer : JetBrains, The State of PHP 2025, octobre 2025, 1 720 rĂ©pondants. https://blog.jetbrains.com/phpstorm/2025/10/state-of-php-2025/
  • PHP sixiĂšme langage par contributeurs mensuels : GitHub Octoverse 2025, 28 octobre 2025. https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/
  • PHP quatriĂšme, Ă  Ă©galitĂ© avec C# : classement des langages RedMonk, janvier 2026, publiĂ© le 14 avril 2026. https://redmonk.com/sogrady/2026/04/14/language-rankings-1-26/
  • PHP 14e Ă  1,04 % : index TIOBE, septembre 2026. https://www.tiobe.com/tiobe-index/

Le runtime

  • ModĂšle de processus et configuration de PHP-FPM : manuel php.net, vĂ©rifiĂ© le 17 septembre 2026. https://www.php.net/manual/en/install.fpm.php
  • OPcache : manuel php.net, vĂ©rifiĂ© le 17 septembre 2026. https://www.php.net/manual/en/book.opcache.php
  • Chiffres du prĂ©chargement (30 % et 50 % sur deux pages hello-world de frameworks, « will likely be lower ») : RFC Preloading, wiki.php.net, 2018, acceptĂ©e 48 voix contre 0. https://wiki.php.net/rfc/preload
  • JIT : « about 3 times better performance on synthetic benchmarks », « typical application performance is on par with PHP 7.4 » : php.net, annonce de la version PHP 8.0. https://www.php.net/releases/8.0/en.php
  • JIT sur WordPress, 326 contre 315 requĂȘtes par seconde : RFC JIT, wiki.php.net, 2019. https://wiki.php.net/rfc/jit
  • JIT dĂ©sactivĂ© par dĂ©faut depuis PHP 8.4 : php.net, configuration d’OPcache, opcache.jit. https://www.php.net/manual/en/opcache.configuration.php
  • FrankenPHP sous l’organisation php depuis le 8 juin 2025 : The PHP Foundation, 15 mai et 8 juin 2025. https://thephp.foundation/blog/2025/05/15/frankenphp/ et https://thephp.foundation/blog/2025/06/08/php-30/
  • Mode worker de FrankenPHP, « not originally designed for long-running processes », rĂ©glage du nombre maximal de requĂȘtes : documentation frankenphp.dev, vĂ©rifiĂ©e le 17 septembre 2026. https://frankenphp.dev/docs/worker/
  • RoadRunner : roadrunner.dev, vĂ©rifiĂ© le 17 septembre 2026. https://roadrunner.dev/
  • Swoole et OpenSwoole : openswoole.com et github.com/swoole/swoole-src, vĂ©rifiĂ©s le 17 septembre 2026.
  • FrankenPHP en mode classique contre PHP-FPM, 18 403 contre 18 478 requĂȘtes par seconde, p99 0,9 ms, machine virtuelle Ă  huit vCPU : Tideways, 23 septembre 2025 (indĂ©pendant des deux projets). https://tideways.com/profiler/blog/testing-if-franken-php-classic-mode-is-faster-and-more-scalable-than-php-fpm
  • Symfony sous PHP-FPM, FrankenPHP et Swoole sur le test Fortunes : TechEmpower Round 23, voir la section suivante.
  • CoĂ»t d’un processus nu (2 Mo de tas, 33 Mo rĂ©sidents, 20 ms) : mesurĂ© par l’auteur sur PHP 8.3.33 sous Linux, le 17 septembre 2026, avec memory_get_usage(true) et /usr/bin/time -v. Reproductible avec php -r ''.
  • Configuration des conteneurs Wikimedia (8 workers, 500 Mo d’OPcache, 768 Mo d’APCu, 1 Ă  2 Go par conteneur) : Phabricator T280497, 2021. https://phabricator.wikimedia.org/T280497

Débit et latence

  • « Execution time is often halved » : Zend (Rogue Wave), livre blanc « Maximize performance and mitigate risks with PHP 7 », 9 novembre 2017 ; un document de fournisseur sans mĂ©thodologie publiĂ©e. https://www.zend.com/sites/default/files/pdfs/rw-maximize-performance-mitigate-risks-wp-fnl-20171109.pdf
  • Scores PHPBench de PHP 5.6.40 Ă  8.0-dev (288 326 Ă  876 420) : OpenBenchmarking.org, rĂ©sultat 2002269-VE-PHPBENCHM24 par Michael Larabel, fĂ©vrier 2020, Core i9-9900KS, Ubuntu 20.04. https://openbenchmarking.org/result/2002269-VE-PHPBENCHM24
  • WordPress 146,09 requĂȘtes par seconde sur PHP 8.2 et 148,30 sur PHP 8.5, « incremental releases rarely produce large speed jumps » : Kinsta, 13 dĂ©cembre 2025 ; le benchmark d’un hĂ©bergeur, ApacheBench Ă  15 requĂȘtes concurrentes sur une machine Ă  30 vCPU, JIT dĂ©sactivĂ©. https://kinsta.com/blog/php-benchmarks/
  • TechEmpower Round 23 : rĂ©sultats datĂ©s du 24 fĂ©vrier 2025, matĂ©riel dĂ©crit par TechEmpower comme « ProLiant DL360 Gen10 Plus, Intel Xeon Gold 6330 (56 cores), 64 GB, 40 Gbps Ethernet » ; le Xeon Gold 6330 a 28 cƓurs et 56 threads. Page de rĂ©sultats (rendue en JavaScript), lue avec un navigateur headless le 17 septembre 2026, et stockĂ©e en CSV dans charts/raw/. https://www.techempower.com/benchmarks/#hw=ph&test=fortune&section=data-r23 Annonce du round : https://www.techempower.com/blog/2025/03/17/framework-benchmarks-round-23/
  • DĂ©pĂŽt TechEmpower archivé : github.com/TechEmpower/FrameworkBenchmarks, archivĂ©, dernier push le 24 mars 2026, lu via l’API GitHub le 17 septembre 2026.
  • Objectifs de latence de Wikimedia (50 ms en mĂ©diane, 200 ms en p99 pour GET, 500 ms en p99 pour POST) : Wikimedia, « Backend performance practices », derniĂšre modification le 27 juin 2026. https://wikitech.wikimedia.org/wiki/MediaWiki_Engineering/Guides/Backend_performance_practices
  • Tableau de bord public de latence de Wikimedia : Grafana, « Backend Pageview Timing » ; la mĂ©diane d’environ 170 millisecondes citĂ©e dans le chapitre y a Ă©tĂ© lue le 17 septembre 2026 vers 10 h 25 UTC, sur une heure, pour les requĂȘtes atteignant les serveurs d’application. https://grafana.wikimedia.org/d/QLtC93rMz/backend-pageview-timing
  • Temps Ă©coulĂ©s sur n-body, entrĂ©e mono-thread la plus rapide par langage (Rust 2,19 s, C# 3,13 s avec AOT natif, Java 6,02 s avec native image, Go 6,39 s, Node.js 8,55 s, Ruby 166,67 s, PHP 204,10 s, Python 360 s), spectral-norm (PHP 18,29 s Ă©coulĂ©es pour 72,34 s de CPU ; Python 90,37 s ; Ruby 56,52 s ; Node.js 1,60 s) : The Computer Language Benchmarks Game, vĂ©rifiĂ© le 17 septembre 2026. https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/nbody.html et https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/spectralnorm.html
  • Ligne de commande PHP utilisĂ©e par le Benchmarks Game (PHP 8.4.1, opcache.jit_buffer_size=64M, aucun rĂ©glage opcache.jit) : page du programme n-body PHP #3. https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/nbody-php-3.html
  • Gain d’un facteur quatre du JIT sur Mandelbrot : RFC JIT, wiki.php.net, 2019. https://wiki.php.net/rfc/jit

Concurrence

  • Fibers : « all fibers exist within a single thread », « blocking code 
 will continue to block the entire process » : RFC Fibers, wiki.php.net, acceptĂ©e 50 voix contre 14, mars 2021. https://wiki.php.net/rfc/fibers
  • AMPHP, ReactPHP : amphp.org et reactphp.org, vĂ©rifiĂ©s le 17 septembre 2026.
  • Chiffres du test plaintext de TechEmpower Round 23 : voir la section prĂ©cĂ©dente ; table brute dans charts/raw/techempower-r23-plaintext.csv.
  • RFC « Concurrency Support in the PHP Engine » en discussion : index des RFC de wiki.php.net, vĂ©rifiĂ© le 17 septembre 2026. https://wiki.php.net/rfc La RFC antĂ©rieure « PHP True Async » affiche le statut Canceled, derniĂšre modification le 22 juillet 2026. https://wiki.php.net/rfc/true_async

Le langage en 2026

  • Chaque fonctionnalitĂ© et sa version : pages de versions de php.net et la fiche de faits du guide d’écriture du livre polyglotte, tous deux vĂ©rifiĂ©s contre php.net. Les exemples ont Ă©tĂ© exĂ©cutĂ©s sous PHP 8.5 avec l’image Docker officielle le 17 septembre 2026.

L’écosystĂšme

  • Packagist 468 099 paquets, 5,8 millions de versions, 199,6 milliards d’installations depuis 2012 ; sĂ©rie mensuelle d’installations (2,0 milliards en 2016 Ă  36,0 milliards en 2025 ; 2,58 milliards en aoĂ»t 2025 et 4,93 milliards en aoĂ»t 2026) : packagist.org/statistics, lu le 17 septembre 2026. https://packagist.org/statistics
  • composer audit introduit dans Composer 2.4.0, 16 aoĂ»t 2022 : changelog de getcomposer.org. https://getcomposer.org/changelog/2.4.0 Documentation : https://getcomposer.org/doc/03-cli.md#audit
  • 1 649 avis dans la base partagĂ©e : github.com/FriendsOfPHP/security-advisories, comptĂ©s le 17 septembre 2026.
  • PIE 1.5, financĂ© par la Sovereign Tech Agency : The PHP Foundation, rapport trimestriel T2 2026, 21 juillet 2026. https://thephp.foundation/blog/2026/07/21/quarterly-report-q2-2026/
  • Projets construits sur les composants Symfony (auto-dĂ©clarĂ©s) : symfony.com/projects, vĂ©rifiĂ© le 17 septembre 2026. https://symfony.com/projects
  • Laravel 64 %, WordPress 25 %, Symfony 23 % parmi les dĂ©veloppeurs PHP ; PHPUnit 50, PHPStan 36, PHP-CS-Fixer 30, Pest 17, 32 % n’écrivant aucun test, 42 % n’utilisant aucun outil de qualité : JetBrains, The State of PHP 2025, octobre 2025. https://blog.jetbrains.com/phpstorm/2025/10/state-of-php-2025/
  • 14 PSR acceptĂ©es, PER Coding Style 3.1 : php-fig.org, vĂ©rifiĂ© le 17 septembre 2026. https://www.php-fig.org/psr/ et https://www.php-fig.org/per/coding-style/
  • Tags de version signĂ©s depuis avril 2012 : page des clĂ©s GPG de php.net. https://www.php.net/gpg-keys.php

Gouvernance et pérennité

  • Processus RFC et vote (majoritĂ© des deux tiers, deux semaines de discussion, deux semaines de vote, qui vote) : wiki.php.net, « How to create an RFC » et « Voting ». https://wiki.php.net/rfc/howto et https://wiki.php.net/rfc/voting
  • RFC refusĂ©es : Nullable Intersection Types (12 contre 26, aoĂ»t 2021) https://wiki.php.net/rfc/nullable_intersection_types ; Short Closures 2.0 (27 contre 16, refusĂ©e, juillet 2022) https://wiki.php.net/rfc/auto-capture-closure ; Asymmetric Visibility v1 (14 contre 12, janvier 2023) https://wiki.php.net/rfc/asymmetric-visibility et v2 (24 contre 7, aoĂ»t 2024) https://wiki.php.net/rfc/asymmetric-visibility-v2 ; Nested Classes (2 contre 20, mai 2025) https://wiki.php.net/rfc/short-and-inner-classes
  • Nombre de RFC par version (31 pour 8.4, 19 pour 8.5, 29 pour 8.6 en septembre 2026) : index des RFC de php.watch, une source secondaire. https://php.watch/rfcs
  • Dates de sortie de chaque version : archive des versions et changelogs de php.net, vĂ©rifiĂ©s le 17 septembre 2026. https://www.php.net/releases/ et https://www.php.net/ChangeLog-8.php
  • Politique de support et fenĂȘtres en cours : php.net, pages des versions maintenues et de fin de vie, vĂ©rifiĂ©es le 17 septembre 2026. https://www.php.net/supported-versions.php et https://www.php.net/eol.php
  • Mise Ă  jour du cycle de publication (support de sĂ©curitĂ© prolongĂ©, fenĂȘtres alignĂ©es sur le 31 dĂ©cembre ; votes 31 contre 0 et 33 contre 0) : RFC, wiki.php.net, acceptĂ©e en avril 2024. https://wiki.php.net/rfc/release_cycle_update
  • Calendrier de PHP 8.6 (GA le 19 novembre 2026, gel des fonctionnalitĂ©s le 22 septembre 2026) : wiki.php.net, calendrier de publication de PHP 8.6. https://wiki.php.net/todo/php86
  • ActivitĂ© de php-src (5 316 commits et 171 auteurs sur master dans les douze mois prĂ©cĂ©dant le 17 septembre 2026 ; 1 644 contributeurs) : mesurĂ©e sur un clone de github.com/php/php-src avec git log, et l’API des contributeurs de GitHub, 17 septembre 2026.
  • Fondation de The PHP Foundation (22 novembre 2021, dix membres fondateurs, le dĂ©part qui l’a dĂ©clenchĂ©e) : JetBrains, 22 novembre 2021, et thephp.foundation. https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/ et https://thephp.foundation/
  • Rapports de transparence : 2022 (22 novembre 2022) https://thephp.foundation/blog/2022/11/22/transparency-and-impact-report-2022/ ; 2023 (26 fĂ©vrier 2024) https://thephp.foundation/blog/2024/02/26/transparency-and-impact-report-2023/ ; 2024 (31 mars 2025) https://thephp.foundation/blog/2025/03/31/transparency-and-impact-report-2024/ ; 2025 (27 mai 2026) https://thephp.foundation/blog/2026/05/27/impact-and-transparency-report-2025/
  • Structure (treize ingĂ©nieurs, directeur exĂ©cutif, conseil de dix membres) : thephp.foundation/structure, vĂ©rifiĂ© le 17 septembre 2026. https://thephp.foundation/structure/
  • Contributions cumulĂ©es par sponsor (Automattic 762 500 dollars, JetBrains 476 670, total 3 368 941) : opencollective.com/phpfoundation, lu le 17 septembre 2026. https://opencollective.com/phpfoundation
  • Subventions de la Sovereign Tech Agency (205 000 euros en 2023 ; 223 680 euros en 2025) : sovereign.tech. https://www.sovereign.tech/tech/php et https://www.sovereign.tech/tech/php-2025
  • Subvention Alpha-Omega et Ecosystem Security Team : The PHP Foundation, 18 mai 2026. https://thephp.foundation/blog/2026/05/18/announcing-ecosystem-security-team/
  • Politique de sĂ©curitĂ© et classification : politique de sĂ©curitĂ© de github.com/php/php-src et github.com/php/policies. https://github.com/php/php-src/security/policy et https://github.com/php/policies/blob/main/security-classification.rst
  • RĂ©sultats de l’audit externe (27 problĂšmes, 17 avec des implications de sĂ©curitĂ©, 3 de gravitĂ© haute) : The PHP Foundation, 10 avril 2025. https://thephp.foundation/blog/2025/04/10/php-core-security-audit-results/
  • Nombre de CVE par annĂ©e de publication (8, 7, 18, 13, 14) : API NVD, produit cpe:2.3:a:php:php, interrogĂ©e le 17 septembre 2026. https://nvd.nist.gov/ Avis GitHub pour php-src : https://github.com/php/php-src/security/advisories

Coût de possession

  • Usage Stack Overflow 2025 (JavaScript 68,8 %, Python 54,8, TypeScript 48,8, C# 29,9, Java 29,6, PHP 19,1, Go 17,4, Rust 14,5, Ruby 6,9 parmi les dĂ©veloppeurs professionnels) et chiffres « admired » (Rust 72,4, TypeScript 58,0, Go 56,5, Python 56,4, C# 55,8, JavaScript 46,8, Ruby 44,3, Java 41,8, PHP 38,9) : Stack Overflow Developer Survey 2025. https://survey.stackoverflow.co/2025/technology
  • Salaire mĂ©dian par langage (PHP 49 586 dollars, deuxiĂšme plus bas sur cinquante) : Stack Overflow Developer Survey 2024, « Top paying technologies ». https://survey.stackoverflow.co/2024/technology#top-paying-technologies
  • 613 offres d’emploi permanentes au Royaume-Uni citant PHP sur les six mois prĂ©cĂ©dant le 17 septembre 2026, 404 un an plus tĂŽt, mĂ©diane 48 676 livres : IT Jobs Watch, un agrĂ©gateur britannique, secondaire. https://www.itjobswatch.co.uk/jobs/uk/php.do
  • Badoo un million de dollars Ă©conomisĂ©s : Bumble Tech, 7 fĂ©vrier 2017, comme dans Empreinte.
  • Cadence de mise Ă  niveau de Wikimedia : passage de PHP 7.4 Ă  8.1 annoncĂ© sur wikitech-l le 17 mars 2025 et achevĂ© le mĂȘme mois ; 8.1 Ă  8.3 achevĂ© le 25 novembre 2025 (Phabricator T360995) ; 8.5 prĂ©vu pour fin 2026 (Phabricator T413223).
  • Versions de PHP par population : Packagist php-statistics, aoĂ»t 2026 https://packagist.org/php-statistics ; API de statistiques de wordpress.org, lue le 17 septembre 2026 https://api.wordpress.org/stats/php/1.0/ ; versions de PHP selon W3Techs, 17 septembre 2026 https://w3techs.com/technologies/details/pl-php
  • Fin du support de sĂ©curitĂ© de PHP 7.4 (28 novembre 2022) et de PHP 5.6 (31 dĂ©cembre 2018) : page de fin de vie de php.net. https://www.php.net/eol.php

LĂ  oĂč PHP est le mauvais choix

  • Tous les chiffres sont repris des chapitres ci-dessus et portent les mĂȘmes sources.

Non utilisés, et pourquoi

Chiffres qui circulent sur PHP et que le livre a laissĂ©s de cĂŽtĂ© parce qu’aucune source primaire n’a pu ĂȘtre trouvĂ©e, ou parce que la source primaire les contredit :

  • « Spotify sert 600 000 requĂȘtes par seconde avec Symfony » : un chiffre de trafic global repris par des blogs d’agences ; la seule source primaire est une confĂ©rence de 2015 sur le site spotify.com.
  • « Etsy est repassĂ© de HHVM Ă  PHP 7 en 2019 ou 2020 » : Etsy Ă©tait sur PHP 7 en 2016 ; HHVM n’a jamais Ă©tĂ© utilisĂ© que sur son cluster d’API.
  • « Laravel est utilisĂ© par OpenAI, Apple, Nike, la NASA » : une affirmation sur laravel.com sans source par entreprise.
  • « Adobe Commerce a traitĂ© 6,2 milliards de dollars lors du Black Friday 2024 » : trouvĂ© seulement sur des agrĂ©gateurs tiers ; les propres communiquĂ©s d’Adobe donnent des chiffres pour l’ensemble de l’e-commerce amĂ©ricain mesurĂ© par Adobe Analytics.
  • « Mercedes-Benz sponsorise The PHP Foundation » : absent de la liste des sponsors de la fondation.
  • « PHP 8 est trois fois plus rapide que PHP 7 » : le chiffre concerne des benchmarks synthĂ©tiques et vient de la RFC JIT ; la mĂȘme page dit que les applications typiques sont au niveau de PHP 7.4.
  • Le « million de lignes de PHP » de Vimeo (dĂ©cembre 2020) : l’article n’est plus en ligne ; l’origine de Psalm chez Vimeo est la seule affirmation que le livre conserve.
  • Tout chiffre sur le nombre de dĂ©veloppeurs PHP dans le monde : le dernier chiffre primaire trouvĂ© est 7,3 millions au troisiĂšme trimestre 2021 (SlashData), et rien de plus rĂ©cent n’a pu ĂȘtre rattachĂ© Ă  une page primaire.