Qu'est-ce que PHP?

PHP est un langage de programmation développé spécifiquement pour être utilisé sur Internet. Depuis sa création en 1993, il s'est hissé au premier rang des langages les plus utilisés à cette fin, soit 75,2% des sites. Parmi ceux-ci figurent certains sites majeurs comme Facebook ou Wikipedia, qui l'utilisent complètement ou en partie.

Il n'y a donc pas de surprise si votre site Internet fonctionne sur PHP: c'est un langage de programmation réputé et largement utilisé.

Pourquoi mettre à jour PHP?

Le support de PHP est officiellement offert par la fondation PHP, une organisation internationale composée de bénévoles et subventionnée par des dons d'entreprises et de particuliers intéressés au développement du langage. La fondation PHP supporte chaque version pour une durée maximale de 4 ans et 1 mois après sa sortie.

Or, étant donné la popularité de PHP, plusieurs entreprises, y compris Échos Virtuels, offrent le support de PHP au-delà de la période officielle pour permettre à ses clients de procéder à leurs mises à jour à leur rythme. Les dates de support par Échos Virtuels sont indiquées ci-dessous.

Il demeure qu'à un moment déterminé dans le futur, votre version de PHP pourrait ne plus être supportée ni par la fondation PHP, ni par Échos Virtuels. Par conséquent, il est préférable d'avoir un plan pour mettre à jour la version de PHP utilisée par votre site avant que la date d'échéance n'arrive.

Fin du support
PHP 7.4 Juin 2026
PHP 8.0 Juin 2026
PHP 8.1 Juin 2026
PHP 8.2 Juin 2028

Contactez-nous pour discuter de période de support étendues.

Comment se passe une mise à jour de PHP?

Une mise à jour de PHP se déroule en trois grandes étapes:

  1. Validation du fonctionnement sur la version cible;
  2. Énumération des items incompatibles et correction, le cas échéant;
  3. Changement de la version de PHP.

1. Validation

Nous réalisons d'abord un test dans un environnement virtualisé, permettant d'établir une première vue d'ensemble sur la compatibilité du site avec la version cible. Heureusement, l'une des plus grandes forces du langage PHP est sa rétro-compatibilité, ce qui veut dire que les nouvelles versions du langage brisent rarement les fonctionnalités sur les site bien conçus et mis à jour diligemment au niveau applicatif.

Cette validation permet de déterminer dans quelle catégorie se situe votre site:

  • Déjà compatible (75% des cas)
  • Compatible avec ajustements mineurs (20% des cas)
  • Impossible à migrer sans travaux majeurs (5% des cas)

2. Corrections des incompatibilités

Si des incompatibilités sont identifiées, notre équipe va les énumérer et déterminer leur complexité de correction. Sur la base de cette liste, nous pourrons produire un estimé du travail requis pour procéder à la mise à jour. Nos clients sur les forfaits d'hébergement partagé peuvent profiter de leur banque d'heures de maintenance incluse pour réaliser ces travaux.

La plupart du temps, les changements requis sont mineurs, mais il est difficile de prévoir les problèmes avant d'avoir procédé à la validation.

3. Changement de version

Lorsque la compatibilité est validée et que les incompatibilités ont été corrigées, le changement de version peut se faire. Celui-ci ne provoque aucune interruption notable de service (c'est à dire soit aucune interruption, soit quelques secondes, selon la nature du site), ni perte de données de quelque manière.

Comment faire la mise à jour moi-même?

Dans votre panneau de contrôle de site, sélectionnez la section "Sites" et cliquez sur le nom de votre site dans la liste.

Sur le premier onglet affiché, tout en bas du formulaire, vous trouverez la section dédiée à la version de PHP.

Choisissez la version désirée dans le menu déroulant. Les modifications peuvent prendre jusqu'à 1 minute pour être prises en compte.

Sources

Parts de marché de PHP (en anglais)

Fondation PHP