Pourquoi PHP Extended ?
À chaque nouvelle version, la communauté officielle PHP stoppe le support des versions plus anciennes. Les versions antérieures (telles que PHP 5.x, 7.x ou 8.0/8.1, et bientôt 8.2) ne reçoivent plus de mises à jour de sécurité officielles. Cela comporte des risques pour la stabilité et la sécurité de votre site Internet.
Afin de vous donner suffisamment de temps pour d'éventuelles adaptations, Green lance un nouveau service : PHP Extended. Nous fournissons nous-mêmes les mises à jour de sécurité nécessaires pour que votre site reste protégé. Sans vous contraindre à effectuer des mises à jour immédiates.
| Version PHP | Statut officiel du support | Date de fin de vie (EOL) |
| PHP 5.x (5.0/5.1/5.2/5.3/5.4/5.5/5.6) | Expiré | 2018 |
| PHP 7.x (7.0/7.1/7.2/7.3/7.4) | Expiré | Fin 2022 |
| PHP 8.0 | Expiré en novembre 2022 | 26 novembre 2023 |
| PHP 8.1 | Expiré en novembre 2023 | 31 décembre 2025 |
| PHP 8.2 | Expiré en décembre 2024 | 31 décembre 2026 |
| PHP 8.3 | Expiré en décembre 2025 | 31 décembre 2027 |
| PHP 8.4 | Actif jusqu'au 31 décembre 2026 | 31 décembre 2028 |
| PHP 8.5 | Actif jusqu'au 31 décembre 2027 | 31 décembre 2029 |
Vous trouverez les dates et informations officielles de PHP sur php.net.
Qu'est-ce que cela signifie pour votre contrat d'hébergement ?
Afin de continuer à exploiter vos sites web en toute sécurité sur d'anciennes versions PHP, même après leur fin de vie officielle (End-of-Life), Green propose PHP Extended. Les frais dépendent de la génération PHP utilisée et ne s'appliquent que si vous n'utilisez pas une version actuelle :
| Génération PHP | Versions concernées | Prix (mensuel TVA incl.) |
| Versions actuellement supportées | 8.2* / 8.3 / 8.4 / 8.5 | Gratuit |
| Génération 8 | 8.0 / 8.1 | CHF 3.90 |
| Génération 7 | 7.0 / 7.1 / 7.2 / 7.3 / 7.4 | CHF 9.90 |
| Génération 5 | 5.0 / 5.1 / 5.2 / 5.3 / 5.4 / 5.5 / 5.6 | CHF 14.90 |
*PHP 8.2 n'est une version officielle valide que jusqu'au 31 décembre 2026. Nous vous recommandons de passer à PHP 8.5 dès aujourd'hui.
Migrer en toute sécurité : comment tester votre site web
Afin d'éviter toute réaction inattendue de votre site web en ligne lors d'une mise à jour, nous vous recommandons la procédure suivante :
- Créez une copie de votre site web dans un sous-dossier ou sur un sous-domaine.
- Basculez-y la version PHP sur une version actuellement valide à titre d'essai.
- Vérifiez que tout fonctionne parfaitement.
- Adaptez le code si nécessaire et passez de manière permanente à la nouvelle version dans l'espace clients.
Foire aux questions
-
Puis-je résilier PHP Extended à tout moment ?
Une résiliation classique de PHP Extended n'est pas nécessaire.
Le service et les frais mensuels associés prennent fin automatiquement dès que vous avez passé l'ensemble des domaines de la génération concernée à une version PHP actuelle dans l'espace clients. Nous vérifions vos versions une fois par mois. Lors du contrôle mensuel suivant, les frais ne s'appliquent plus dès qu'aucune ancienne version n'est active. Il vous suffit donc d'effectuer la mise à jour, tout le reste est entièrement automatisé.
-
Le prix s'applique-t-il par domaine, par version PHP ou par contrat ?
La facturation s'effectue par contrat d'hébergement web et par génération PHP. Cela signifie que le prix est indépendant du nombre de sites web ou de domaines que vous exploitez au sein du même contrat ou du nombre de versions différentes de la même génération que vous y utilisez.
Pour illustrer cela, voici deux exemples pratiques :
- Exemple 1 : Plusieurs domaines et versions au sein du même contrat: Utilisez-vous trois domaines dans un seul contrat d'hébergement web, dont un fonctionne sous PHP 5.3, le deuxième sous PHP 5.5 et le troisième sous PHP 5.6 ?
Coûts : Comme toutes ces versions appartiennent à la génération 5 et se trouvent dans le même contrat, vous ne payez PHP Extended pour la génération 5 qu'une seule fois.
- Exemple 2 : Plusieurs contrats ou différentes générations: Exploitez-vous deux contrats d'hébergement web distincts et utilisez-vous PHP 5.6 dans chacun d'eux ? Ou utilisez-vous simultanément PHP 5.6 (génération 5) et PHP 7.4 (génération 7) dans un même contrat ?
- Coûts : En cas de deux contrats séparés avec PHP 5.6, les frais pour la génération 5 s'appliquent deux fois (une fois par contrat). Si vous utilisez deux générations différentes au sein d'un même contrat (p. ex. Gen 5 et Gen 7), les frais correspondants sont prélevés pour chacune des deux générations.
- Exemple 1 : Plusieurs domaines et versions au sein du même contrat: Utilisez-vous trois domaines dans un seul contrat d'hébergement web, dont un fonctionne sous PHP 5.3, le deuxième sous PHP 5.5 et le troisième sous PHP 5.6 ?
-
Que se passe-t-il si j'utilise encore d'anciennes versions malgré la résiliation de mon contrat d'hébergement ?
Si des résiliations ont déjà été enregistrées pour vos contrats, celles-ci restent valables. Les frais pour PHP Extended seront toutefois facturés au prorata jusqu'à la fin officielle du contrat, tant que l'ancienne version reste active.
-
Comment puis-je modifier ma version PHP dans l'espace clients ?
Vous trouverez un guide détaillé pour effectuer la modification gratuitement en quelques clics dans notre Helpdesk.