Améliorer la vitesse de PrestaShop et WordPress avec PHP 7.x

Performance, PrestaShop, WordPress
  • Accueil
  • Blog
  • Améliorer la vitesse de PrestaShop et WordPress avec PHP 7.x

La vitesse de chargement d’un site web est un critère primordial pour être visible dans les résultats de recherche comme Google, Bing ou Qwant. Je vous parle aujourd’hui d’un sujet pour améliorer la vitesse de chargement de PrestaShop et WordPress.

 

PrestaShop et WordPress 3 fois plus rapides ?

Avant de voir comment rendre 3 fois plus rapide votre site web, voici  pourquoi basculer sur une version plus récente de PHP propose de nombreux avantages :

  • sécurité : les anciennes versions sont vulnérables
  • support : vous trouverez les réponses à vos questions concernant les versions actuelles
  • nouvelles fonctionnalités pour développeurs
  • performances : les nouvelles versions offrent des gains considérables, d’ailleurs voici 10 outils gratuits pour tester la vitesse de votre site e-commerce

Le titre de cette partie est alléchant et ce n’est pas une pub car entre PHP 5.6 et PHP 7.3, WordPress est 3 fois plus rapide comme le montre les tests de vitesse proposés par Kinsta !

WordPress 5.0 PHP benchmarks
Benchmarks PHP avec WordPress 5.0 par kinsta.com

 
Ok super donc je passe direct en PHP 7.3 ?
Pas tout de suite, car il faut tester votre boutique si elle est déjà existante et voir si tout tourne correctement sur la dernière version de PHP.
En effet, si vous changez la version de PHP sans tester, vous risquez faire face aux écrans blancs, les fameuses erreurs 500 !
Je ne peux donc que vous conseiller de tester 😉
 

Comment tester que PrestaShop ou WordPress est compatible avec PHP 7.x ?

Utilisez un serveur de test

Installez sur ce serveur de test la version de PHP cible sur laquelle vous voulez tester PrestaShop ou WordPress.
Vous aurez alors un résultat précis et une vue claire sur le fonctionnement possible ou non de votre site web.
Je vous conseille pour réaliser ces tests les outils suivants Bitn
amiWAMP ou XAMPP.
Vous allez pouvoir créer une copie de votre site web en local sur votre ordinateur et activer le mode debug pour corriger les éventuelles erreurs en front et en back office.
 

Lancer un test de compatibilité

Ce test n’est pas fiable à 100% mais il vous donnera un indicateur sur la compatibilité de votre site web vis-à-vis de la nouvelle version de PHP.
Disponible seulement pour WordPress, le plugin PHP Compatibility Checker examine le code de votre thème et de vos plugins pour trouver les éventuelles incompatibilités. Vous pouvez choisir la version de PHP à vérifier et vous obtenez un rapport détaillé avec les erreurs trouvées.
wordpress-php-testing-02
 

Identifier et corriger les erreurs PHP

Si votre site web affiche des erreurs, vous allez devoir chercher la source et les corriger.
Vous pouvez également désactiver manuellement un à un les modules PrestaShop et plugins WordPress pour identifier un éventuel fauteur de trouble. C’est également valable pour les thèmes sur PS et WP, à désactiver pour identifier une erreur du thème.
Durant la phase de correction, la documentation PHP sera une grande aide !

wordpress-php-testing-03
Exemple de fonction dépréciée sur PHP 7.2

 

Amélioration des performance, de la sécurité et du référencement

On vient de voir dans l’article que les gains en performances sont considérablement accrus entre les anciennes et nouvelles versions de PHP.
La sécurité elle-aussi n’est pas en reste puisque les brèches sont colmatées avec les mises à jour.
Enfin, la visibilité de votre site web (SEO) donc sera optimisée car le temps de chargement de votre site web plus rapide !
C’est d’ailleurs ce que je recommande également dans ce guide d’optimisation des performances de PrestaShop si vous ne l’avez pas lu 😉
 

Laisser un avis

Consultez les autres articles