Dans cet article, nous souhaitons aborder l'importance de mettre à niveau votre PHP si vous utilisez une ancienne version non prise en charge. Ceci est crucial lorsqu’il s’agit de la sécurité et de la rapidité de votre site Web. Alors ne cliquez pas tout de suite, car nous avons une mise à jour importante concernant Yoast SEO, Yoast SEO Premium et nos modules complémentaires et plugins autonomes tels que Yoast Duplicate Post. D'ici le 1er novembre 2024, nous ne prendrons plus en charge les versions 7.2 et 7.3 de PHP. Ce changement est crucial car nous nous efforçons continuellement d’améliorer à la fois la sécurité et l’efficacité de nos plugins. Lisez la suite pour découvrir pourquoi.

PHP ? Hébergement ? Qu'est-ce que tout cela veut dire?

WordPress (comme Yoast SEO) est construit en grande partie dans un langage de programmation appelé PHP. Ce langage, comme WordPress lui-même, s’est progressivement amélioré au fil du temps. Les développeurs Web du monde entier apprécient les fonctionnalités apportées par les nouvelles versions de PHP. Et plus important encore, tout le monde dans le monde bénéficie de la sécurité accrue apportée par ces nouvelles versions. Malheureusement, les développeurs WordPress ne peuvent pas participer.

À l'heure actuelle, le PHP minimum requis pour WordPress est la version PHP 7.0. Mais ils recommandent d'utiliser PHP version 7.4 ou supérieure. Comparé à WordPress, PHP a une approche plutôt agressive chemin de mise à jour. PHP 8.1 bénéficiera d'un support de sécurité pendant encore un an et demi, mais pas les versions plus anciennes. Comme ils le mentionnent sur leur site Web, toute version plus ancienne doit être mise à niveau dès que possible car elle peut être exposée à des vulnérabilités de sécurité non corrigées.

Pourquoi nous soucions-nous de cela ?

Chez Yoast, nous nous soucions de beaucoup de choses, mais deux choses en particulier sont importantes à cet égard : le bonheur de l'utilisateur et le bonheur du développeur. Un utilisateur est heureux lorsqu'il dispose d'un système de gestion de contenu rapide, facile à installer et sécurisé comme WordPress pour créer un site. Un développeur est heureux lorsqu'il peut utiliser un langage et des outils modernes pour créer des logiciels.

Sécurité

La raison la plus importante pour laquelle nous souhaitons augmenter l'exigence minimale est la sécurité : les anciennes versions de PHP, bien que toujours activement utilisées sur des millions de sites, ne reçoivent plus de mises à jour de sécurité.

Ce problème de sécurité n’est pas une préoccupation théorique. Nous avons constaté à maintes reprises que la principale raison pour laquelle les sites sont piratés est due à des logiciels obsolètes. WordPress intègre des mises à jour automatiques pour les mises à jour de sécurité exactement pour cette raison. Pourquoi pousserions-nous les gens à mettre à jour WordPress et ses plugins régulièrement, mais laisserions-nous la version PHP prendre du retard ?

Vitesse

Un autre problème majeur est la vitesse. On dit parfois que WordPress est lent, mais ce n'est pas forcément le cas. S'il fonctionne sur d'anciennes versions de PHP, il est très certainement lent. Cela vous fera perdre des visiteurs sur votre site et c'est également un facteur important dans votre référencement, alors assurez-vous de prendre cela au sérieux.

Langage de programmation moderne

PHP 7.3, sorti en 2018, n'est plus un langage moderne. Cela rend les développeurs mécontents car il leur manque de nombreuses fonctionnalités intéressantes que possèdent de nombreux langages de programmation les plus récents.

Cela peut amener davantage de développeurs à tourner le dos à WordPress car il évolue trop lentement. Développer des thèmes ou des plugins pour WordPress, où une ancienne version de PHP est requise, est une tâche fastidieuse et donc moins amusante. Au fil du temps, perdre des développeurs peut signifier passer à côté d’excellentes contributions et d’autres produits évoluant plus rapidement, et WordPress perdra des parts de marché.

Améliorer les performances et la sécurité

En prenant en charge uniquement PHP 7.4 et supérieur, Yoast SEO peut mettre en œuvre des pratiques de codage plus modernes, qui améliorent considérablement les performances de votre site Web. Un code plus rapide et plus efficace améliore non seulement le référencement, mais contribue également à une meilleure expérience utilisateur et réduit la charge du serveur, économisant ainsi de l'énergie.

La mise à jour prépare également le terrain pour les développements futurs, y compris notre préparation aux prochaines versions de PHP. Garder une longueur d'avance sur les courbes technologiques garantit que nous pouvons toujours offrir les fonctionnalités les plus récentes sans compromettre la stabilité.

Que va faire Yoast ?

Comme nous l'avons dit, le PHP minimum requis pour WordPress est la version PHP 7.0 et ils recommandent d'utiliser la version 7.4 ou supérieure. Yoast cessera de prendre en charge les versions 7.2 et 7.3 de PHP à partir de novembre 2024. Notre engagement à vous fournir le meilleur service possible signifie que notre logiciel utilise la technologie la plus avancée et la plus sécurisée disponible. La suppression progressive des anciennes versions de PHP, tout comme nos mises à jour précédentes, nous permettra d'exploiter des fonctionnalités plus récentes qui améliorent les performances du plugin et la sécurité du site.

Selon les statistiques officielles de WordPress, environ 8 % des installations WordPress fonctionnent encore avec PHP 7.2 et 7.3. Nos données montrent un pourcentage encore plus faible parmi notre base d'utilisateurs. Nous pensons que cette transition n'affectera qu'un nombre minimal d'utilisateurs, mais elle est essentielle pour maintenir des normes élevées de qualité et de sécurité.

Mettre à jour votre version PHP

Si vous ne savez pas comment mettre à niveau votre version de PHP, ne vous inquiétez pas, nous avons ce qu'il vous faut. Consultez notre guide complet sur la façon de mettre à jour votre PHP, complet avec des ressources pour de nombreux services d'hébergement. Si votre hébergeur n'est pas répertorié, nous vous fournirons un modèle d'e-mail à envoyer à votre fournisseur d'hébergement pour demander la mise à jour.

Un immense merci à tous ceux qui ont déjà mis à jour leurs versions PHP en prévision de ce changement. Nous sommes ravis de voyager avec vous vers un environnement Web plus sécurisé, efficace et robuste. Restez à l'écoute pour plus de mises à jour car nous continuerons à améliorer Yoast SEO pour mieux vous servir.