Comment mettre à jour PHP pour WordPress pour des vitesses de site plus rapides et une meilleure compatibilité
Publié: 2020-05-13Vous devez maintenant savoir que la vitesse et les performances de votre site sont importantes pour se classer plus haut dans les résultats de recherche, augmenter les conversions et améliorer l'expérience utilisateur.
Pour cette raison, vous optimisez probablement déjà les images de votre site, tirez parti de la mise en cache du navigateur et utilisez un fournisseur d'hébergement fiable.
Mais quand avez-vous pensé pour la dernière fois à la version PHP de votre site WordPress ?
WordPress fonctionne avec PHP 5.6 et supérieur. Mais étant donné que la dernière version est PHP 7.3, utiliser rien de moins que cela vous demande simplement de sacrifier la vitesse, les performances et la compatibilité de votre site.
C'est pourquoi aujourd'hui nous allons vous montrer comment mettre à jour PHP pour WordPress. Mais d'abord, regardons rapidement ce qu'est PHP et pourquoi il est si important.
Qu'est-ce que PHP et pourquoi devriez-vous vous en soucier ?
PHP est un langage de programmation et de script côté serveur utilisé pour créer des sites Web dynamiques. Et, il se trouve que le noyau de WordPress est principalement écrit à l'aide de ce langage de script open source.

Lorsque quelqu'un clique sur une page Web contenant du code PHP, comme le font vos pages Web WordPress, le code est traité via le serveur de votre site, est transformé en HTML et s'affiche sur l'écran de l'utilisateur en tant que votre site Web.
L'avantage de PHP est que vous n'avez jamais besoin de l'apprendre pour faire fonctionner votre site Web WordPress.
La seule fois où vous auriez vraiment besoin d'apprendre PHP ( ou tout autre type de code d'ailleurs ), c'est si vous vouliez développer des thèmes WordPress, des plugins ou personnaliser votre site en utilisant des actions, des filtres et éventuellement HTML et CSS.
Cela dit, les propriétaires de sites Web WordPress doivent comprendre l'importance d'utiliser une version mise à jour de PHP .
Exit les anciennes et place aux nouvelles versions de PHP
Selon W3Techs, PHP est utilisé par plus de 79 % de tous les sites Web dans le monde utilisant un langage de programmation côté serveur. Et bien sûr, cela représente tous les sites Web WordPress, puisque PHP constitue la quasi-totalité du CMS.
Comme tout logiciel, PHP a un cycle de vie qui permet des améliorations continues, des correctifs, des corrections de bogues et des améliorations.
En fait, après sa sortie initiale, une nouvelle version de PHP est généralement prise en charge pendant 2 ans jusqu'à ce qu'elle obtienne l'étiquette "ancienne" et qu'une nouvelle version soit publiée, mieux à utiliser.

Le problème est que de nombreux propriétaires de sites Web ne connaissent pas ce cycle de vie ni même la version utilisée par leur site Web WordPress.
Pire encore, ils ne comprennent pas que même le passage à PHP 7.0 peut avoir les avantages suivants :
- La mise à jour de votre version de PHP vers la dernière version assurera la sécurité du cœur de WordPress
- L'utilisation de la dernière version de PHP garantira que d'autres logiciels, tels que des thèmes et des plugins, seront compatibles
- PHP 7 est un standard de code plus élevé et offre de meilleures fonctionnalités pour les développeurs
Enfin, PHP 7 est une connaissance de programmation beaucoup plus légère et efficace, ce qui signifie qu'il traite plus rapidement que jamais et aide également votre site à se charger très rapidement.
Vous pouvez vérifier les résultats d'un seul (parmi de nombreux ) tests d'évaluation de la vitesse effectués sur plusieurs versions de PHP et voir par vous-même à quelle vitesse les nouvelles versions de PHP s'exécutent.

Bien sûr, WordPress fonctionne avec PHP 5.6 et supérieur. Mais pensez à cela. PHP 5.6 n'a pas été activement pris en charge depuis le début de 2017, le support de sécurité se terminant en janvier 2019. Et pourtant, 27,3 % des utilisateurs de WordPress l'utilisent toujours.

Sans oublier que 15,5% des gens utilisent encore PHP 7.0 ( qui est nettement plus rapide que PHP 5.6 ) mais n'est plus supporté depuis début 2019. Et vous l'aurez deviné, fin 2019, encore une autre version, PHP 7.1, mordra la poussière en matière de sécurité.
Cela ne laisse que PHP 7.2 et PHP 7.3 comme ces versions activement prises en charge, avec des correctifs de sécurité et tout.
Alors, que font 71,1 % des propriétaires de sites Web WordPress en utilisant des versions de PHP qui sont soit en fin de vie, soit proches de celle-ci ? Eh bien, j'espère apprendre l'importance de PHP et mettre à jour très, très bientôt !
Comment vérifier quelle version de PHP votre site WordPress est en cours d'exécution
Bon, vous savez donc qu'il est important d'utiliser une version mise à jour de PHP. Mais avant d'essayer de mettre à jour votre PHP, vérifiez d'abord sous le capot et voyez quelle version votre site Web WordPress utilise actuellement.
Pour ce faire, le moyen le plus simple consiste à accéder à Outils > Santé du site dans votre tableau de bord WordPress. Ensuite, cliquez sur l'onglet Infos .

Ensuite, faites défiler jusqu'au menu déroulant Serveur et voyez quelle version de PHP votre site utilise.

Si vous constatez que vous utilisez une version obsolète de PHP, il est temps de corriger cela !
Assurez-vous que votre hébergeur prend en charge les dernières versions de PHP
Il existe de nombreuses raisons pour lesquelles les propriétaires de sites WordPress ne mettent pas à jour leur version PHP :
- Comme nous l'avons mentionné ci-dessus, de nombreuses personnes ne connaissent pas ou ne se soucient pas de leur version PHP. Cela signifie qu'à moins qu'un développeur ou un hébergeur ne les informe qu'une mise à jour est due, cela ne se produira pas.
- Les développeurs trouvent que la mise à jour du site Web, du thème et du code du plug-in pour les nouvelles versions de PHP prend trop de temps .
- La mise à jour nécessite également des tests approfondis de compatibilité chaque fois qu'un site Web est mis à jour vers une version plus récente de PHP. Les développeurs et les propriétaires de sites Web ne veulent pas faire face à ces tracas ni aux problèmes qui peuvent survenir par la suite.
Enfin, certaines sociétés d'hébergement hésitent à publier des versions PHP mises à jour .

Les nouvelles versions de PHP signifient une augmentation possible des plantages du site en raison de problèmes de compatibilité, ce qui signifie une augmentation des tickets de support. Ils ne comprennent pas que la majorité des problèmes proviendront en fait de clients utilisant une version obsolète de PHP .
En fin de compte, il n'y a aucune raison pour que tous les sites Web WordPress ne mettent pas à jour leurs versions PHP. Malheureusement, l'un des plus grands obstacles à la mise à jour de PHP est en fait les sociétés d'hébergement et leur refus de prendre en charge les versions supérieures.
Pire encore, dans cet article intitulé "Whipping Your Hosting into Shape", Joost de Valk explique en détail combien d'hébergeurs Web qui prennent en charge les versions mises à jour de PHP n'encouragent pas leurs utilisateurs à effectuer la mise à niveau, ce qui est tout aussi mauvais que pas fournir la version la plus récente en premier lieu.
C'est pourquoi la prochaine étape après avoir déterminé la version de PHP utilisée par votre site Web consiste à vérifier auprès de votre hébergeur et à déterminer les versions qu'il prend en charge.
Et si vous constatez qu'ils ne prennent pas en charge la dernière version de PHP, il est probablement temps que vous cherchiez un hébergement WordPress ailleurs.
Il est maintenant temps de mettre à jour votre version de PHP avec cPanel
La façon de mettre à jour votre version de PHP se fait via le cPanel ( ou similaire ) de votre compte d'hébergement Web. Mais d'abord, nous vous recommandons de faire une sauvegarde de votre site, juste au cas où quelque chose tournerait mal.
Nous vous recommandons également de tester la mise à jour PHP localement ou dans un environnement intermédiaire avant de la mettre en ligne pour vous assurer qu'il n'y aura pas de problèmes de compatibilité.
Étape 1 : Créer une copie de votre site
Pour commencer, créez une copie de votre site Web, avec tous ses fichiers et la base de données. Parfois, même l'utilisation d'une sauvegarde de votre site vous donnera suffisamment de travail.
Étape 2 : Créer un site local ou de développement
Configurez un environnement de test, que ce soit localement ou en utilisant un environnement de test si votre hébergeur en fournit un. Ajoutez la copie de votre site Web à votre environnement de test afin d'avoir une réplique exacte de votre site en ligne.
Ensuite, mettez à jour le PHP sur votre site de test et commencez le processus de test des problèmes de compatibilité.
Étape 3 : Vérifiez la compatibilité PHP
Vous devrez passer par votre site de test pour vous assurer que rien n'a cassé avec la mise à jour PHP. Cela signifie vérifier la fonctionnalité et la conception de votre site pour vous assurer que tout fonctionne toujours et semble correct.
Voici quelques outils de compatibilité PHP utiles pour vous aider :
- Vérificateur de compatibilité PHP : C'est un excellent outil pour vérifier les problèmes d'incompatibilité jusqu'à PHP 7.3. Il existe certaines limitations, car certains plugins sont connus pour provoquer des faux positifs. Mais cela vous donnera un bon départ.
- Error Log Monitor : Ce plugin ajoute un widget de tableau de bord à votre site qui affiche les derniers messages de votre journal d'erreurs PHP. Vous pouvez également choisir de recevoir des notifications par e-mail. Que vous soyez développeur ou non, ce plugin est la solution parfaite pour obtenir de l'aide quand vous en avez besoin.
- WP_DEBUG : Bien qu'il ne s'agisse pas d'un véritable "outil", l'activation du mode de débogage dans WordPress vous aidera à afficher les messages PHP afin que vous puissiez les traiter.
Si vous rencontrez des problèmes sur votre site de test au cours de ce processus, efforcez-vous de trouver des solutions. Cela peut inclure la modification de plugins ou de thèmes compatibles avec les nouvelles versions de PHP.

N'oubliez pas d'apporter les mêmes modifications sur votre site en ligne une fois que vous avez résolu le problème sur votre site de test !
Étape 4 : Modifier la version de PHP dans cPanel
Après avoir tout testé sur votre site local, il est temps de mettre à jour votre version de PHP dans la vraie vie. Pour ce faire, connectez-vous à votre cPanel et trouvez la section de gestion des versions de PHP.

Ensuite, choisissez le répertoire ( ou le site Web, selon la configuration de votre cPanel ) que vous souhaitez mettre à niveau.

Lorsque vous faites cela, vous aurez alors la possibilité de choisir la version de PHP que vous souhaitez utiliser. Et si vous êtes vraiment chanceux, votre hébergeur aura même une version PHP gérée qui se mettra automatiquement à jour en cas de besoin.

Besoin d'instructions spécifiques pour mettre à jour votre version de PHP à l'aide de votre hébergeur ? Voici une liste avec des instructions pour mettre à jour la version de PHP pour 32 hébergeurs Web différents.
Dernières pensées
L'utilisation des nouvelles versions de PHP est cruciale si vous souhaitez que votre site Web conserve ses temps de chargement rapides, reste sécurisé et continue d'être compatible avec les nouveaux thèmes et plugins qui arrivent sur le marché.
Bien que WordPress continue de fonctionner avec les anciennes versions de PHP et que le cycle se poursuive à mesure que les versions PHP meurent et que de nouvelles sortent, il est logique d'optimiser votre site Web de toutes les manières possibles. Et cela signifie utiliser la version PHP la plus rapide à charger, hautement sécurisée et la plus compatible possible.
Alors, vérifiez quelle version de PHP votre site WordPress utilise et faites un changement si vous n'aimez pas ce que vous voyez. Vous et les visiteurs de votre site serez heureux de l'avoir fait.
