PHP7.4 est remplacé par PHP8.1
PHP 7.4 ne sera plus supporté à partir du 29 novembre 2022.
Qu'est-ce que PHP ?
Pourquoi la version de PHP doit-elle migrer ?
En quoi mon site est-il concerné ?
Qu'est-ce que PHP ?
PHP est un langage de programmation.
Un langage de programmation permet d'écrire la logique d'un programme ayant pour but d'automatiser des tâches.
Le langage de programmation est lisible par l'humain, puis compilé en mode binaire, transformé en codes "0" ou "1", pour communiquer avec les ordinateurs. Cette explication est une simplification pour mieux comprendre la notion de compilation.
D'autres langages existent pour la création de sites web: Javascript, Java, etc.
Pourquoi la version 7.4 de PHP doit-elle migrer ?
La version actuellement supportée est la version 7.4, jusqu'au 28 novembre 2022, date après laquelle il sera impératif de gérer les logiciels en versions 8.0 et supérieures.
Au fil du temps, le langage PHP évolue vers de meilleures pratiques et de nouvelles méthodes, ce qui fait alors évoluer les numéros de versions.
En quoi mon site Internet est-il concerné ?
PHP est le langage qui a permis de créer le CMS Drupal, outil ayant permis de réaliser votre site Internet.
Il a permis de coder le back-office, permettant de vous connecter, de créer vous-même vos pages, de les modifier, de leur affecter une URL. Il permet de communiquer avec la base de données contenant vos pages.
Lorsque PHP évolue, la contribution DRUPAL fait évoluer le coeur et les modules de contributions en adaptant les méthodes et objets devenus obsolètes par la version 8. Cette évolution permet également de netttoyer les codes, remettre en question certaines logiques et sécurités.
Les évolutions apportées en PHP8.0 et PHP8.1
Les précisions techniques sont apportées pas le site PHP lui-même:
- PHP: PHP 8.0.0 Release Announcement, page française
- PHP: PHP 8.1.0 Release Announcement (en anglais).