Une définition
Le site officiel du langage, php.net, le présente comme un langage de script généraliste, populaire et particulièrement adapté au développement web. Le glossaire de MDN, relu le 15 octobre 2026, précise ce qui le distingue : c'est un langage libre, exécuté côté serveur, que l'on peut insérer dans du HTML pour construire des sites dynamiques. Son nom est un acronyme récursif, « PHP: Hypertext Preprocessor ».
Un exemple minimal, dans un fichier index.php :
<p>Nous sommes en <?php echo date('Y'); ?>.</p>
Le serveur remplace la partie entre <?php et ?> par l'année en cours. Le navigateur reçoit seulement <p>Nous sommes en 2026.</p>.
Ce qui se passe à chaque visite
- Le navigateur demande une adresse, par exemple la page d'accueil d'un site WordPress.
- Le serveur web reconnaît un fichier PHP et le confie à l'interpréteur PHP.
- Le code s'exécute : il lit les réglages, interroge la base de données, assemble le thème et les contenus.
- Le résultat, du HTML, repart vers le navigateur, qui l'affiche avec les images et les feuilles de style.
C'est ce travail fait à chaque visite qui distingue un site dynamique d'un site statique, fait de fichiers HTML posés tels quels. Il explique aussi pourquoi un cache, qui garde une page déjà fabriquée, accélère autant un site WordPress.
PHP et JavaScript
Les deux langages se croisent sur un même site, mais pas au même endroit :
| PHP | JavaScript dans le navigateur | |
|---|---|---|
| Où il s'exécute | sur le serveur | sur l'ordinateur ou le téléphone du visiteur |
| Ce que le visiteur reçoit | le résultat, en HTML | le code lui-même |
| Usage typique | fabriquer la page, lire la base, traiter un formulaire | animer la page, réagir à un clic |
Pourquoi la version compte
PHP évolue par versions. D'après la page des versions prises en charge, relue le 15 octobre 2026, chaque branche reçoit deux ans de support complet puis deux ans de correctifs de sécurité, avant sa fin de vie. À cette date :
| Version | État | Correctifs de sécurité jusqu'au |
|---|---|---|
| 8.5 | support complet | 31 décembre 2029 |
| 8.4 | support complet | 31 décembre 2028 |
| 8.3 | correctifs de sécurité seulement | 31 décembre 2027 |
| 8.2 | correctifs de sécurité seulement | 31 décembre 2026 |
| 8.1 et plus anciennes | fin de vie | plus aucun correctif |
Une version en fin de vie ne reçoit plus de correctif, même pour une faille connue. À l'inverse, une version trop récente peut ne pas encore être prise en charge par une vieille extension WordPress. Le bon choix est la version la plus récente, parmi celles que propose votre hébergeur, que votre site et ses extensions acceptent, vérifiée sur une copie avant de changer : voir Site de test WordPress.
Un langage très répandu
D'après W3Techs, PHP est utilisé par 69,4 % des sites dont le langage côté serveur est connu, d'après les données du 15 octobre 2026.
Chez Hubspace
Vous choisissez vous-même la version de PHP de chaque site dans Plesk ; nous annonçons les versions 8.0 à 8.3 et recommandons 8.3, la version de départ d'un nouveau site. Le changement se fait en quelques clics, comme l'explique Changer la version de PHP. Les réglages de PHP, comme la mémoire ou la taille maximale d'un envoi, se modifient sur demande : leurs valeurs sont dans Limites de PHP. PHP n'est pas réservé à WordPress : un site écrit à la main ou une application Laravel tournent de la même façon, leurs fichiers déposés par le gestionnaire de fichiers ou en SFTP à partir de Sérénité, comme l'explique Qu'est-ce que le FTP.
Questions fréquentes
Faut-il savoir programmer en PHP pour avoir un site WordPress ?
Non. WordPress, son thème et ses extensions sont écrits en PHP, mais vous les utilisez depuis l'administration, sans toucher au code. Le langage compte surtout par sa version, à tenir à jour.
Comment connaître la version de PHP de mon site ?
Dans WordPress, ouvrez Outils, puis Santé du site, onglet « Informations », section « Serveur ». Côté Plesk, voir Changer la version de PHP.
PHP est-il gratuit ?
Oui. C'est un logiciel libre, distribué sur php.net. Son coût, pour un site, tient à l'hébergement qui l'exécute.
Articles liés
- Lexique de l'hébergement web : les mots clésLexique de l'hébergement web : nom de domaine, DNS, VPS, SSH, FTP, PHP, CMS, CDN et adresse IP définis en une phrase, avec un lien vers chaque explication.
- Qu'est-ce qu'un nom de domaine ? DéfinitionC'est quoi un nom de domaine ? L'adresse lisible d'un site, faite d'un nom et d'une extension, que l'on réserve chaque année chez un bureau d'enregistrement.
- Qu'est-ce qu'un hébergement web ? DéfinitionC'est quoi un hébergement web ? Un espace sur un serveur toujours allumé, où vivent les fichiers et la base d'un site, et souvent ses boîtes mail.