Suivez-nous sur Google News pour ne rien rater de l'actu SEO
Ajouter Simplewebsite.fr à Google News

Récemment, nous avions des problèmes de performances ici à WPLift. 502 erreurs. Les ralentissements du serveur… ce n’était pas amusant.

La quête pour résoudre ces problèmes nous a conduit à cet article, qui, nous l’espérons, servira à la fois de source de motivation et de conseils sur ce sujet très important :

La version de PHP que le serveur de votre site WordPress exécute. Plus précisément, pourquoi vous devez utiliser la dernière version et comment vous pouvez y arriver.

Sexy, non ? Tout le monde aime passer une bonne soirée à discuter des versions de PHP avec des amis.

Mais même si ce n’est pas le sujet le plus excitant, c’est super important pour votre site WordPress.

Dans ce post, je vais d’abord expliquer:

  • Pourquoi les versions de PHP sont importantes
  • Pourquoi vous ne devriez pas utiliser les anciennes versions de PHP (même si la plupart des sites WordPress le font)

Ensuite, je partagerai quelques conseils sur la façon de mettre à niveau la version PHP de votre site WordPress en fonction de notre propre expérience de migration de WPLift vers PHP 7.1.

Que sont les versions PHP et pourquoi sont-elles importantes ?

Commençons par le début…

C’est assez simple parce que, eh bien, je ne suis pas un développeur. Mais voici la grande image :

WordPress est principalement écrit dans un langage de script appelé PHP. Chaque fois que quelqu’un visite votre site Web, le code PHP s’exécute sur votre serveur et “construit” le HTML/CSS de votre site pour le livrer au visiteur (remarque secondaire – plugins de mise en cache de pages travailler en stockant et en servant le produit final HTML statique de ce processus).

Ainsi, lorsqu’il s’agit d’un site WordPress, PHP est ce qui fait bourdonner les choses.

Mais voici le truc :

Il n’y a pas de “PHP” unique.

Tout comme WordPress a différentes versions – 4.9, 5.0, 5.1, etc. – PHP a également différentes versions. Et bien que les différentes versions de PHP fonctionnent toutes de la même manière à un niveau de base, il existe des différences significatives en ce qui concerne performance et Sécurité (et les fonctionnalités/syntaxes disponibles pour les développeurs)

Si vous suivez les meilleures pratiques de WordPress, vous ne rêveriez pas d’utiliser une ancienne version de WordPress. Mais en ce qui concerne les versions de PHP, la plupart des utilisateurs de WordPress n’utilisent pas les dernières versions… ou même quelque chose de proche des dernières versions.

Au moment où j’écris cet article, la version la plus récente est PHP 7.3.

Cependant, selon les statistiques de WordPress.org, 34% des sites WordPress – de loin la pluralité – utilisent PHP 5.6lequel est quatre versions obsolètes à ce jour.

Statistiques d'utilisation de WordPress PHP

Il n’y a pas de PHP 6, mais les versions sont toujours PHP…

  • 5.6
  • 7.0
  • 7.1
  • 7.2
  • 7.3

Cela signifie que PHP 5.6 est quatre versions de retour! Ce serait comme exécuter WordPress 4.6 au lieu de WordPress 5.0 !

Au-delà de cela, un énorme ~ 20% des sites WordPress exécutent des versions PHP encore plus ancien que PHP 5.6. Depuis mars 2019WordPress lui-même ne prend même rien en charge sous PHP 5.6, c’est donc un gros problème.

Pourquoi est-il mauvais d’utiliser une version obsolète de PHP ?

Question suivante – pourquoi est-il mauvais que tant de personnes utilisent une version obsolète de PHP ?

D’abord, il y a énormes différences de performances entre PHP 5.6 et PHP 7.1+.

Selon Les benchmarks PHP de KinstaProcessus PHP 7+ plus du double le nombre de requêtes par seconde effectuées par PHP 5.6 :

Benchmarks PHP Kinsta

Cela seul est une assez grande incitation à la mise à niveau, et c’est ce qui nous a aidés à rendre WPLift beaucoup plus stable.

Mais au-delà de cela, les anciennes versions de PHP ne reçoivent plus aucune mise à jour, y compris les correctifs de sécurité. PHP 5.6 – et même PHP 7.0 – ne reçoivent plus de support actif ou de sécurité. Autrement dit, PHP 5.6 et PHP 7.0 ont atteint leur fin de vie.

Selon Le site des Groupes PHPcela signifie:

« Une version qui n’est plus supportée. Les utilisateurs de cette version doivent mettre à niveau dès que possible, car ils peuvent être exposés à des vulnérabilités de sécurité non corrigées.

Enfin, tous les thèmes et plugins ne prendront pas en charge les anciennes versions de PHP. La plupart des développeurs détestent devoir prendre en charge les anciennes versions de PHP, et si vous exécutez quelque chose sous PHP 5.6, certains plugins et thèmes pourraient tout simplement ne pas fonctionner.

En raison de ces problèmes, l’équipe principale de WordPress a essayé d’inciter les gens à mettre à jour leurs versions PHP. Par exemple, à partir de WordPress 5.1, vous verrez un avertissement comme celui-ci dans votre tableau de bord WordPress si vous utilisez une version sous PHP 5.6 :

Avis PHP

De plus, vous ne pourrez plus installer de plugins ou de thèmes qui ne prennent pas en charge votre version de PHP lorsque vous accédez à Plugins → Ajouter un nouveau.

Comment mettre à niveau WordPress vers PHP 7

Passons maintenant à la partie importante – comment mettre à niveau votre site/serveur WordPress vers PHP 7.1+.

Tout d’abord – les bonnes nouvelles. Si vous êtes chez un bon hébergeur, le processus réel de mise à jour de votre version de PHP devrait être très simple. Habituellement, vous devriez avoir une option dans votre tableau de bord d’hébergement qui vous permet de faire le changement sans avoir besoin de connaissances particulières.

Par exemple, à SiteGround (l’hôte que nous utilisons ici chez WPLift), la mise à jour des versions PHP est aussi simple que de choisir une nouvelle boîte radio dans cPanel :

comment mettre à niveau WordPress vers PHP 7 sur SiteGround

Si vous rencontrez des difficultés, je vous recommande de contacter votre hôte pour obtenir de l’aide. Et si votre hébergeur ne prend pas en charge PHP 7+, eh bien… vous devriez passer à l’un des notre recommandé…

Lire la suite : cliquez ici

Dans la même catégorie :

    Aucun article similaire

Rejoignez-nous

Ne ratez aucune actu

Recevez votre dose journalière de SEO.