Introduction : Un langage que tout le monde enterre, mais que tout le monde utilise
\n\nSi vous vous êtes déjà demandé pourquoi PHP est populaire, malgré des tonnes de mèmes et de critiques, vous n'êtes pas seul. Chaque année, des articles « PHP est mort » apparaissent sur Internet, mais les faits sont têtus : 77 % de tous les sites web fonctionnent avec PHP (données W3Techs pour 2025). Même WordPress, Laravel et Symfony sont du PHP.
\n\nDans cet article, nous allons décortiquer l'histoire de PHP, d'un simple langage de script à un outil puissant qui fait vivre des millions de développeurs. Vous découvrirez les véritables raisons de la popularité de PHP, verrez des exemples de code PHP et comprendrez s'il vaut la peine de l'apprendre aujourd'hui. C'est parti !
\n\nChapitre 1. La naissance d'une légende : comment PHP a conquis Internet
\n\n1994 : Le jour où Rasmus Lerdorf en a eu assez de Perl
\n\nTout a commencé par un besoin simple : le programmeur canadien Rasmus Lerdorf voulait suivre les visites de son CV en ligne. Il a écrit un ensemble de scripts CGI en Perl, mais a vite compris qu'il n'était pas pratique de trimballer à chaque fois un interpréteur Perl lourd. C'est ainsi qu'est né Personal Home Page Tools (PHP).
\n\nLa première version était un ensemble de macros en C. Mais dès 1995, PHP/FI 2.0 est sorti – le premier « vrai » langage. L'innovation clé : le code HTML pouvait être inséré directement dans le script. Cela a révolutionné la façon de penser des webmasters de l'époque.
\n\n// Exemple de 1995 (PHP/FI)\n<?php echo "<h1>Bonjour, le monde !</h1>"; ?>\n\nComparez avec ce qui se faisait avant : en Perl, il fallait écrire :
\n\nprint "Content-type: text/html\\n\\n";\nprint "<h1>Bonjour, le monde !</h1>";\n\nLa différence est colossale. PHP a permis aux développeurs web de se concentrer sur la logique, et non sur les protocoles.
\n\nLes années 2000 : L'ère des dinosaures et des forums
\n\nVers l'an 2000, PHP 4 est devenu le standard de facto pour les sites web dynamiques. Pourquoi ? Trois raisons :
\n\n- \n
- Simplicité d'accès : pour écrire un livre d'or, deux heures suffisaient. \n
- Intégration native avec MySQL : pas de pilotes, pas d'ORM – juste
mysql_connect(). \n - Hébergement : n'importe quel hébergement bon marché supportait PHP « prêt à l'emploi ». \n
C'est à cette période que sont apparus les CMS légendaires : WordPress (2003), Joomla (2005), Drupal (2001). Tous sont écrits en PHP. Si vous visitiez un site web entre 2005 et 2010, il y avait 90 % de chances qu'il fonctionne avec PHP.
\n\n// Exemple de connexion à une base de données en 2005 (style obsolète)\n$connection = mysql_connect("localhost", "utilisateur", "motdepasse");\nmysql_select_db("ma_base");\n$result = mysql_query("SELECT * FROM utilisateurs");\nwhile ($row = mysql_fetch_assoc($result)) {\n echo $row['nom'];\n}\n\nAujourd'hui, ce code horrifierait n'importe quel développeur (aucune protection contre les injections SQL !), mais à l'époque, c'était une révolution.
\n\nChapitre 2. Pourquoi PHP est populaire : 5 raisons en béton
\n\nRaison 1 : Un seuil d'entrée extrêmement bas
\n\nPour écrire votre premier programme en PHP, vous n'avez pas besoin d'installer un compilateur, de configurer un environnement virtuel ou de comprendre les types de données. Il suffit de :
\n\n- \n
- Installer Open Server (ou XAMPP). \n
- Créer un fichier
index.php. \n - Écrire
<?php echo "Bonjour le monde !"; ?>. \n
Cela prend 10 minutes. En comparaison, configurer Django (Python) ou Spring (Java) peut prendre une heure, même pour un développeur expérimenté. PHP pour le web, c'est comme un vélo en ville : on monte dessus et on roule.
\n\nRaison 2 : Une immense communauté et du code legacy
\n\nLorsqu'un langage est utilisé depuis 30 ans, un écosystème se forme autour de lui. PHP a permis d'écrire :
\n\n- \n
- WordPress (43 % de tous les sites web dans le monde). \n
- Wikipédia (le moteur MediaWiki). \n
- Facebook (à l'origine, et partiellement encore aujourd'hui). \n
- Mailchimp, Etsy, Slack (backend). \