Tutoriel Menu

    Hébergement Web

    Précédent | Suivant

    Pourquoi changer la version PHP de mon site web?

    Qu'est-ce que PHP?

    PHP est un langage de programmation dans lequel votre site web est programmé. WordPress, Joomla et bien d'autres CMS sont écrits en PHP. Ces CMS sont des interfaces qui vous permettent de créer votre site web sans programmer en PHP.
    Ce langage permet de réaliser toutes les actions que réalise votre site (tenue des listes de membres, formulaires de contact, pages dynamiques, etc.).

    Pourquoi plusieurs versions de PHP?

    PHP est un langage qui évolue depuis sa création, chaque nouvelle version apporte des modifications: de nouvelles fonctionnalités sont apportées, des bugs sont corrigés, des fonctionnalités existantes sont améliorées. Ainsi certaines instructions ne doivent plus être appelées, elles sont remplacées par de nouvelles.

    Quels sont les risques de changer de version PHP sans test préalable?

    Si votre site utilise toujours une instruction propre à une ancienne version PHP, cela peut avoir des conséquences très diverses. Cela peut ne pas se voir du tout, afficher un message d'erreur, et au pire provoquer un dysfonctionnement de votre site, allant jusqu'à ne plus rien afficher.

    Les nouvelles versions PHP sont-elles plus performantes?

    PHP 7 est une version bien plus rapide que les versions précédentes.

    Les nouvelles versions PHP sont-elles plus sécurisées?

    Pendant le cycle de vie d'une version PHP, des améliorations de deux types sont apportées:
    • Des améliorations: ces modifications offrent de nouvelles fonctionalités
    • Des corrections de sécurité: ces modifications permettent de corriger des problèmes de sécurité
    Le cycle de vie d'une version donnée passe par trois phases:
    • Active support: des améliorations et des corrections de sécurité sont apportées
    • Security fixes only: seules les corrections de sécurité sont apportées
    • End of life: plus aucune correction n'est apportée
    Une version qui est en security fixes only depuis plusieurs mois sera donc plus sécurisée qu'une version très récente avec des failles de sécurité potentielles qui n'ont pas encore été corrigées.
    Pour voir dans quel étape de son cycle de vie votre version PHP se trouve, cliquez ici.

    Pourquoi mon CMS (WordPress, Joomla, etc.) m'encourage-t-il (voir m'oblige-t-il) à changer de version PHP?

    Les futures versions de votre CMS utiliseront probablement des fonctionnalités disponibles uniquement dans les versions les plus récentes de PHP.
    Si vous mettez à jour régulièrement votre CMS (ce qui est fortement recommandé), vous pourrez passer à des versions PHP récentes sans problème.

    Quelles sont les précautions à prendre avant de changer de version PHP?

    • Déterminez si votre CMS (WordPress, Joomla, etc.) est compatible avec la version vers laquelle vous voulez migrer.
    • Déterminez si vous pouvez accepter que votre site ne s'affiche pas correctement pendant que vous effectuez les éventuelles corrections nécessaires en cas d'incompatibilité: