Optimisation des performances

Optimisation de la vitesse PrestaShop : une boutique lente ne perd pas ses clients sur la page d’accueil, mais au panier.

Nous partons de mesures, pas de suppositions : Core Web Vitals, temps de réponse du serveur, base de données, images et code. À la fin, les chiffres montrent ce qui a changé.

Core Web Vitals mesurés
Base de données et cache
Avant et après, chiffres à l’appui
Ce que nous examinons
Core Web Vitals sur mobile et sur ordinateur
Temps de réponse du serveur et cache
Base de données et requêtes lentes
Images, CSS et JavaScript
Ce qui ralentit la boutique

Une boutique est rarement lente pour une seule raison. Le plus souvent, plusieurs petites causes s’additionnent.

Des modules accumulés au fil des ans

Chaque module charge son CSS et son JavaScript, même sur les pages où il ne sert à rien.

Une base de données surchargée

Les tables de statistiques, de paniers et de recherche grossissent d’année en année et ralentissent chaque requête.

Des images non redimensionnées

Une image produit envoyée en taille originale consomme l’essentiel de la bande passante sur mobile.

Ce que nous faisons

Les étapes du travail.

Mesure

Core Web Vitals et temps de réponse du serveur mesurés sur mobile et sur ordinateur, sur les vraies pages.

Côté serveur

Cache, compression, en-têtes HTTP et réglages PHP, dans les limites de ce que permet l’hébergement.

Base de données

Nettoyage des tables inutilisées, ajout des index manquants, repérage des requêtes lentes.

Images

Redimensionnement, formats modernes, chargement différé sous la ligne de flottaison.

Code

Le CSS et le JavaScript inutiles sont retirés des pages qui n’en ont pas besoin.

Nouvelle mesure

Après les corrections, la même mesure est relancée et les deux résultats sont présentés côte à côte.

Déroulement

Mesurer, corriger, prouver.

1

Mesure

Nous mesurons la page d’accueil, une catégorie, une fiche produit et le tunnel de commande, sur mobile et sur ordinateur.

2

Corrections

Nous corrigeons dans l’ordre donné par la mesure : le plus gros effet d’abord.

3

Preuve

À la fin, nous mesurons à nouveau les mêmes pages et présentons les deux résultats côte à côte.

Questions fréquentes

Les questions posées avant une optimisation.

Combien peut-on gagner ?
Nous répondons après la mesure. Avant, ce ne serait qu’une supposition, et nous n’en faisons pas.
Faut-il changer d’hébergement ?
Pas toujours. Nous commençons par tirer le maximum côté boutique ; l’hébergement n’est abordé qu’ensuite.
Quelque chose peut-il casser ?
Les modifications sont appliquées une par une, et le parcours d’achat est vérifié après chacune d’elles.
L’objectif est-il le score PageSpeed ?
Non. L’objectif est le temps de chargement réel et les Core Web Vitals, pas le score lui-même.
Combien de temps faut-il ?
La mesure prend une journée ; la durée des corrections dépend du nombre de points relevés. L’audit répond aussi à cette question.
Demande

Demander un audit de performance

Indiquez l’adresse de la boutique et la page la plus lente. Nous l’examinons et vous répondons sous deux jours ouvrés avec notre proposition et son coût.

Mes modules