Comment vérifier la version PHP sur WordPress (3 méthodes)
Table des matières
Le langage PHP vous permet de créer un site WordPress dynamique et entièrement fonctionnel sans connaissances techniques en code et sans avoir à modifier manuellement ce code. Cependant, si vous cherchez à améliorer les performances globales de votre site, il est utile de connaître la version de PHP que votre site utilise actuellement et les versions avec lesquelles il est compatible.
Dans cet article, nous verrons ce qu’est PHP, pourquoi il est si important pour les performances de votre site Web et quelles sont les versions actuellement disponibles. Ensuite, nous vous guiderons pour vérifier votre version de PHP dans WordPress. C’est parti !
Dans cet article 👁
- Qu’est-ce que le PHP ?
- Comment fonctionne PHP ?
- Quelles est la différence entre PHP et HTML ?
- Pourquoi PHP est-il crucial pour les performances de votre site Web ?
- Un aperçu du rôle et de l’histoire des versions PHP de WordPress
- Quelle est la version la plus récente de PHP ?
- Comment vérifier votre version de PHP dans WordPress (3 méthodes possibles)
- Foire aux questions (FAQ)
- Conclusion
Qu’est-ce que le PHP ? 👩🏫
PHP est l’abréviation de Hypertext Preprocessor. C’est le plus populaire des langages de script “côté serveur” utilisé aujourd’hui :
En résumé, “côté serveur” signifie que l’action se déroule sur l’ordinateur du propriétaire du site Web, plutôt que sur celui du visiteur. Ainsi, lorsqu’il s’agit de scripts (ou de fichiers) PHP, toute fonctionnalité que le propriétaire du site Web peut utiliser est considérée comme étant du côté serveur. Tout ce qu’il exécute pour les visiteurs se déroule sur votre ordinateur, en utilisant votre serveur et ses ressources.
Bien qu’il soit principalement utilisé pour le développement de sites web, PHP sert également de base de données pour le développement de logiciels grâce à son langage de programmation polyvalent et open-source. Il est suffisamment puissant pour faire fonctionner Facebook, le plus grand réseau social du monde et pour être le système d’exploitation au coeur de WordPress, le système de gestion de contenu (SGC) le plus utilisé au monde.
Comment fonctionne le PHP ?
Lorsque quelqu’un clique sur un lien vers votre site web ou tape son URL, son navigateur contacte votre site à la recherche de votre serveur. Votre serveur est responsable du stockage, du traitement et de la diffusion de vos pages Web aux visiteurs :
Une fois le serveur trouvé, il fournit les données de votre site web à vos visiteurs. À l’aide d’un code PHP spécialisé, il contacte la base de données principale de votre site (telle que MySQL) où les données de votre site sont stockées dans des parties distinctes.
De là, la base de données principale prend la demande de votre serveur pour votre site Web, le compile en format HTML ou HTML5 lisible et l’envoie à l’ordinateur du visiteur de votre site sous la forme d’une page web visible.
Quelle est la différence entre PHP et HTML ?
Si vous n’êtes pas familier avec PHP, vous pouvez également ne pas connaître le terme HTML, ou Hypertext Markup Language (langage de balisage hypertexte). Bien que ces deux langages fonctionnent ensemble pour rendre votre site WordPress dynamique et accessible aux visiteurs, il est utile de comprendre leurs différences.
Le HTML est un langage de balisage standard qui affiche le contenu des pages web pour les visiteurs du site. Il s’agit essentiellement de l’épine dorsale de tous les sites Web et il est fondamental pour le développement frontal (avec CSS et JavaScript).
Le HTML peut être décrit comme la mise en page et la structure de base du contenu de votre site Web. Il vous permet de placer des images, du texte, des vidéos et d’autres éléments de contenu pour créer une page Web visuellement attrayante. En fait, tout ce que les visiteurs de votre site peuvent voir ou lire sur votre site Web est du HTML. En bref, votre site Web est présenté à l’aide du langage HTML.
Cependant, contrairement à PHP, HTML ne peut pas effectuer de calculs, tels que 1+1 = 2. C’est là qu’intervient PHP… PHP est un langage de script côté serveur qui fonctionne sur l’arrière-plan de votre site WordPress.
Comme nous l’avons vu plus haut, PHP transforme les pages de votre site Web en un format HTML lisible lorsqu’un visiteur demande à voir votre site. PHP s’appuie sur le HTML et est responsable du fonctionnement dynamique de votre site Web.
Pourquoi le PHP est-il crucial pour les performances de votre site Web ? ⚡️
Jusqu’à présent, nous avons abordé ce qu’est PHP et comment il fonctionne. Cependant, prenons une minute pour aborder les points suivants. Pourquoi PHP est-il si important pour WordPress ?
Langage de programmation côté serveur de WordPress, PHP est essentiel pour les performances de votre site. Il est utilisé pour écrire WordPress lui-même, pour accéder et intégrer les plugins et les thèmes, et il fournit les fonctionnalités nécessaires pour offrir des pages web dynamiques aux visiteurs de votre site.
Il existe de nombreuses façons dont PHP influence les performances d’un site WordPress. Par exemple, il peut :
- Permettre à votre site de rester évolutif et fiable à mesure qu’il se développe et que vous ajoutez des pages Web,
- Affecter la rapidité de votre site en utilisant sa propre mémoire et ses propres ressources, ce qui permet d’économiser les ressources de votre serveur pour augmenter la vitesse des pages,
- Vous protéger contre les virus et les menaces grâce à son système de sécurité intégré.
PHP fonctionne sur votre serveur web. Par conséquent, c’est à vous qu’il incombe de résoudre tout problème lié à PHP pouvant nuire aux performances du site. Et bien souvent, ces problèmes de performances sont causés par une version obsolète de PHP sur votre site Web.
Un aperçu du rôle et de l’histoire des versions PHP de WordPress 📖
Les développeurs du noyau, des thèmes et des plugins de WordPress publient constamment des mises à jour pour corriger les bugs et ajouter de nouvelles caractéristiques et fonctionnalités. De même, PHP est constamment amélioré.
Les nouvelles itérations de PHP impliquent généralement des mises à jour liées aux performances, à la compatibilité et à la sécurité. Par exemple, cela peut inclure :
- Un code plus propre qui est plus facile à lire et à supporter,
- L’amélioration des processus de traitement des erreurs et de la résolution des problèmes de script,
- Des corrections de sécurité pour rendre votre site moins vulnérable aux pirates informatiques…
PHP a eu son part de changements au fil des ans. S’il n’est pas nécessaire de couvrir toute son histoire, en connaître les bases peut vous aider à comprendre où en est ce langage aujourd’hui.
Voici un bref aperçu de la Chronologie de la version PHP de WordPress :
- PHP 5.2 a été publié en août 2007 et constitue le minimum requis pour tous les sites Web WordPress. Pour cause de nombreux problèmes de sécurité la plupart des plugins ne prennent plus en charge cette version, et vous devez absolument la mettre à niveau si vous constatez que votre site Web l’utilise.
- PHP 5.3 était un grand pas en avant par rapport à la version 5.2. Bien qu’elle soit encore largement supportée, la plupart des développeurs ne créent plus de produits avec cette version car son code n’est pas aussi propre, sécurisé et solide que les versions plus récentes.
- PHP 5.4, en réponse à la fin de vie de PHP 5.3 en août 2014, est rapidement devenue l’une des versions de PHP les mieux supportées. De plus, elle présentait des améliorations majeures en termes de vitesse et utilisait beaucoup moins de mémoire, ce qui l’a rendue populaire parmi les utilisateurs de WordPress.
- PHP 5.5 et 5.6 sont un cran en dessous du très convoité PHP 7 et sont toujours utilisés par de nombreux utilisateurs de WordPress. Ils fonctionnent très bien et sont fourni par la plupart des hébergeurs de haute qualité.
Comme vous pouvez le constater, chaque itération de PHP apporte des améliorations pour le rendre meilleur qu’avant. Cependant, la mise à jour la plus notable a été la sortie de PHP 7.
Les avantages de PHP 7
Fin 2015, PHP 7 a été publié et présenté comme étant le meilleur système de gestion des données jamais créé. A ce jour, c’est la meilleure version et surtout, la plus optimisée, de PHP avec une nouvelle version du Zend Engine (le moteur de script open source qui exécute les fichiers PHP).
Elle comprend de nombreuses nouvelles fonctionnalités telles que :
- Un arbre syntaxique abstrait
- Un support du 64 bits cohérent
- Une amélioration de la hiérarchie des exceptions
- Une suppression des SAPI et extensions anciennes et non prises en charge
- Des classes anonymes
- Des actifs à coût zéro
Qui plus est, PHP 7 est également deux fois plus rapide que les versions précédentes et nécessite moins de ressources pour fournir votre site web au même nombre de visiteurs. En fait, les tests de référence montrent que PHP 5.6 exécute une requête WordPress en un peu moins de 100M d’instructions CPU, alors que PHP 7 fait de même en utilisant 25M d’instructions CPU, soit presque quatre fois moins :
Certaines des fonctionnalités supplémentaires de PHP 7 incluent :
- Une déclaration de type : en affectant des types de données aux variables, vous garantissez des résultats parfaits. Cela rend votre code beaucoup plus facile à lire et ce qui est particulièrement utile pour les développeurs qui créent des sites Web à partir de zéro.
- Une meilleure gestion des erreurs : avant PHP 7, la gestion des erreurs de script était presque impossible. Le nouveau gestionnaire d’erreurs anticipe, détecte et résout les problèmes sans arrêter l’application. Si l’arrêt de l’application est nécessaire, il en prend note dans un fichier “journal des erreurs”.
- Des fonctions CSPRNG comme moyen de générer des données aléatoires (comme les mots de passe) : PHP 7 renforce la sécurité afin que votre site et toutes ses données sensibles soient beaucoup moins vulnérables aux pirates. Ceci est fait en mettant une interface système au générateur de nombres aléatoires du système d’exploitation pour plus de sécurité.
En d’autres termes, la version de PHP que vous utilisez affecte la compatibilité de votre site avec WordPress. Une mise à jour vers la version la plus récente de PHP peut contribuer à améliorer la sécurité, la vitesse, les performances globales et les fonctionnalités de votre site.
Quelle version de PHP est la plus récente ? 🕰
Pour que votre site Web WordPress fonctionne correctement, votre hébergeur doit, au minimum, prendre en charge la version 5.6.2 de PHP. Toutefois, le site officiel de WordPress vous recommandera toujours d’utiliser la plus haute version de PHP disponible, qui, au moment où nous écrivons ces lignes, est la version PHP 7.4.
Comme nous l’avons mentionné dans la section précédente, la version la plus récente de PHP recommandée par WordPress ne signifie pas nécessairement que c’est la seule version utilisée. Par exemple, dans le tableau ci-dessous, vous pouvez voir une répartition de l’adoption et de l’utilisation de la version PHP de WordPress :
Comme vous pouvez le constater, le majorité des utilisateurs utilisent PHP 7.0 ou plus. Cependant, seule une partie d’entre eux a effectué la mise à jour vers PHP 7.4 et un nombd’utilisateurs conséquent utilise toujours PHP 5.6.
Il convient de noter que, bien que WordPress et PHP fonctionnent en parallèle, ils sont séparés en termes de versions et de mises à jour. En d’autres termes, ce n’est pas parce que vous installez la dernière mise à jour de WordPress que vous utilisez la version la plus récente de PHP.
La plupart des fournisseurs d’hébergement de qualité disposent de la version PHP actuelle. Cependant, certains utilisent encore des versions plus anciennes par défaut car les nouvelles versions de PHP peuvent parfois déprécier certaines fonctions, ce qui peut causer des problèmes de compatibilité et mettre hors service les anciens thèmes et plugins.
Cependant, la meilleure pratique consiste à toujours garder vos thèmes et plugins à jour. S’en tenir à des produits qui reçoivent des mises à jour et une maintenance régulières peut se traduire par un site WordPress plus sûr. De plus, cela réduit le risque de rencontrer un problème de sécurité ou de compatibilité PHP.
Comment vérifier votre version PHP dans WordPress (3 méthodes possibles) 🔍
Puisqu’il est essentiel d’utiliser la version PHP la plus élevée à ce jour pour la vitesse et les performances globales de votre site Web WordPress, il est important de… vérifier la version PHP de WordPress sur votre site Web ! Cela vous permettra de voir quelle version votre hébergeur utilise actuellement et de déterminer s’il est temps de passer à une version plus récente.
Traditionnellement, l’utilisation d’un plugin comme Display PHP Version ou PHP Compatibility Checker était une méthode populaire pour effectuer une vérification de la version PHP de WordPress. Cependant, aucun de ces plugins n’a été testé avec les dernières versions de WordPress ni n’a été mis à jour depuis au moins un an. Par conséquent, ils ne sont peut-être pas les options les plus sûres.
Heureusement, il existe une poignée d’autres méthodes que vous pouvez utiliser. Jetons un coup d’oeil à trois façons de vérifier votre version de PHP dans WordPress :
- Utiliser l’outil de santé du site WordPress depuis votre tableau de bord
- Regardez dans le panneau de contrôle de votre hébergeur
- Créer et télécharger un fichier PHP dans votre répertoire WordPress
1. Utilisez l’outil WordPress “Site Health” depuis votre tableau de bord.
Le moyen le plus rapide et le plus simple de vérifier la version de PHP dans WordPress est de le faire directement depuis votre tableau de bord. Premièrement, naviguez vers Outils > Santé du site:
Sur cette page, vous pouvez voir “l’état de santé” de votre site WordPress ainsi que les mises à jour disponibles ou les améliorations recommandées. Si vous utilisez une version obsolète de PHP, elle sera indiquée ici. Sélectionnez l‘onglet Info :
Ensuite, cliquez sur la flèche pour développer la section Serveur . Vous obtiendrez ainsi un certain nombre d’informations sur la configuration de votre serveur, notamment sur la version de PHP utilisée :
Si, pour une raison quelconque, vous êtes incapable d’accéder à votre tableau de bord d’administration , ne vous inquiétez pas. Il existe deux autres méthodes que vous pouvez utiliser.
2. Regardez dans le panneau de contrôle de votre hébergeur
La vérification de la version PHP de votre WordPress peut se faire via le panneau de contrôle de votre compte d’hébergement. Il s’agit d’une méthode simple, sûre et rapide qui ne vous oblige pas à toucher aux fichiers de votre site.
Tout hébergeur de qualité indique la version de PHP quelque part dans votre panneau de configuration. S’il n’est pas clairement indiqué, vous devez simplement vous référer à la documentation spécifique de votre hébergeur.
Si votre hébergeur utilise cPanel, connectez-vous d’abord à votre compte d’hébergement et ouvrez-le. Dans l’onglet Logiciel, cliquez sur Sélectionner la version de PHP:
En haut de la page qui s’ouvre, vous pouvez voir quelle version de PHP vous utilisez actuellement :
Lorsque vous cliquez sur le bouton de la liste déroulante, le système présente également une liste des versions de PHP prises en charge par votre hébergeur. C’est également là que vous pouvez changer votre version de PHP.
3. Créer et télécharger un fichier PHP dans votre répertoire WordPress
Si vous n’avez pas accès à cPanel ou si vous ne pouvez pas trouver les informations sur la version de PHP dans votre tableau de bord d’hébergement, une autre option consiste à utiliser un fichier PHP. Cette méthode est un peu plus technique que les deux précédentes. Cependant, elle reste relativement rapide et facile.
Tout d’abord, ouvrez l’éditeur de texte de votre ordinateur (tel que Notepad) et créez un nouveau fichier nommé phpversion.php. Dans ce fichier, placez la ligne de code suivante :
<?php phpinfo(); ?>
Après avoir sauvegardé le fichier, connectez-vous à votre serveur en utilisant le protocole de transfert de fichiers (FTP) via un client FTP. Vous pouvez également utiliser le gestionnaire de fichiers de votre hôte.
Dans le répertoire racine de votre site WordPress (/public_html), télécharger le fichier phpversion.php :
Une fois le fichier téléchargé, vous pouvez le visualiser dans votre navigateur web. Pour ce faire, entrez yourwebsitedomain.com/phpversion.php dans la barre d’adresse (bien entendu, remplacez “yourwebsitedomain.com” par l’URL réelle de votre site WordPress).
Cela ouvrira une fenêtre qui affichera des informations détaillées sur votre version de PHP:
Pour des raisons de sécurité, nous recommandons de supprimer le phpversion.php fichier de votre répertoire une fois que vous avez terminé.
Foire aux questions (FAQ) 📝
Comment puis-je savoir si PHP fonctionne ?
Si vous visitez votre site WordPress et que tout semble fonctionner et s’afficher comme il se doit, votre PHP est probablement fonctionnel. Cependant, s’il y a des problèmes ou si une mise à jour est nécessaire, vous pouvez les trouver sous la rubrique “Outil de santé” du site depuis votre tableau de bord WordPress.
De plus, pour s’assurer qu’une version de PHP fonctionne avec votre site, il est important de vérifier la compatibilité PHP de vos thèmes et plugins. Pour cela, vous pouvez utiliser un plugin tel que PHP Compatibility Checker. Une fois installé, il affichera les erreurs et les avertissements liés à votre version de PHP et à la compatibilité de WordPress. Cependant, comme nous l’avons mentionné précédemment, ce plugin n’a pas été testé avec les dernières versions de WordPress.
Quelle version de PHP est compatible avec WordPress ?
La version minimale de PHP qui est compatible avec WordPress est PHP 5.2.6. Bien que votre hébergeur puisse proposer cette option, ce n’est pas nécessairement la meilleure ni la plus sûre. Les autres versions de PHP compatibles avec WordPress sont PHP 5.3 – 5.6 et PHP 7 et supérieur. WordPress recommande d’utiliser PHP 7.4.
Conclusion 🎀
Le PHP est un élément crucial de votre site WordPress qui contribue à son bon fonctionnement et assure des performances globales efficaces du site. Il est fortement recommandé que votre site WordPress fonctionne avec la dernière version de PHP disponible qui est actuellement PHP 7.4.
Dans cet article, nous avons expliqué trois façons de vérifier la version PHP de votre WordPress:
- Utilisez le Outil WordPress Site Health depuis votre tableau de bord.
- Passez par votre panneau de contrôle de l’hébergement pour afficher la version actuelle de PHP.
- Créer et télécharger un fichier PHP dans le répertoire racine de votre site WordPress.
Une partie importante de la sécurité de votre site et de sa compatibilité avec les nouvelles versions de PHP consiste à rester au courant de vos fichiers de configuration à travers la maintenance et les mises à jour de WordPress.
Chez Weapzy, nous offrons des plans de soins qui prévoient ces tâches pour vous afin que ce ne soit jamais un souci. Découvrez-les dès aujourd’hui !