Ortica
Parlons-en ↗

· 5 min de lecture

Passer à PrestaShop 9 : ce qui change et ce qui fait le prix

PrestaShop 9 change la base technique : Symfony 6.4, PHP 8.1 ou plus récent, de nouvelles API. La boutique ne s’améliore pas toute seule, mais rester sur la 1.7, c’est garder des modules et un serveur de plus en plus difficiles à maintenir.

En bref : PrestaShop 9 renouvelle la base technique de la plateforme (Symfony 6.4, PHP 8.1 ou plus récent, de nouvelles API). La boutique ne vend pas plus simplement parce qu’elle est à jour, mais rester sur PrestaShop 1.7, c’est vivre avec des versions de PHP qui ne sont plus prises en charge, des modules qui ne sont plus mis à jour et davantage de risques de sécurité. Le coût de la mise à jour dépend presque entièrement du nombre de modules et de personnalisations de la boutique.

Ce qui change avec PrestaShop 9

Les nouveautés qui comptent quand on tient une boutique en ligne, d’après les notes officielles de la version 9 :

  • Symfony 6.4 LTS : le framework sur lequel repose PrestaShop, avec des mises à jour de sécurité garanties jusqu’en novembre 2027.
  • PHP 8.1 au minimum, et une prise en charge jusqu’à PHP 8.4 : des serveurs plus rapides et des versions encore maintenues.
  • De nouvelles API d’administration, utiles pour relier la boutique à un logiciel de gestion ou à un entrepôt.
  • Images WebP et AVIF de série : des pages plus légères sans module supplémentaire.
  • Hummingbird, un nouveau thème de base plus moderne, à côté du thème Classic.
  • Un assistant de mise à jour qui simplifie les futurs changements de version.


PrestaShop 8

PrestaShop 9

PHP

de 7.2 à 8.1

de 8.1 à 8.4

Symfony

4.4

6.4 LTS

Thème de base

Classic

Classic, avec Hummingbird comme alternative

API d’administration

les anciennes

nouvelles, basées sur API Platform

Entre-temps, d’autres versions de la série 9 sont sorties, avec des nouveautés comme le checkout sur une seule page : la liste à jour se trouve sur la page des versions de PrestaShop.

Faut-il mettre à jour ?

Oui, si la boutique vend et doit continuer à vendre pendant des années. Les signes que c’est le moment :

  • la boutique tourne sur PrestaShop 1.6 ou 1.7, ou sur une version de PHP que l’hébergeur va bientôt cesser de proposer ;
  • certains modules ne sont plus mis à jour, ou leur développeur ne les suit plus ;
  • la boutique est lente et le serveur ne peut pas être mis à jour à cause de la version de PrestaShop ;
  • vous devez relier la boutique à un logiciel de gestion et les API actuelles ne suffisent pas.

Parfois, il vaut mieux envisager un changement de plateforme : si la boutique est très personnalisée sur une ancienne version, le saut peut coûter presque autant que de la refaire. Dans ce cas, nous vous donnons deux estimations, mise à jour ou migration, et vous choisissez. Nous en parlons sur la page migration e-commerce.

Comment mettre à jour sans arrêter les ventes

1. Analyse de la boutique : version, modules, thème, modifications faites directement dans le code, serveur. C’est là qu’on mesure le travail à faire.
2. Copie de test : toute la mise à jour se fait sur une copie de la boutique, pas sur celle qui vend.
3. Modules et thème : on met à jour ceux qui ont une version compatible, on remplace ou on réécrit les autres. Le thème doit en général être adapté.
4. Tests avec de vraies commandes : panier, paiements, livraisons, e-mails, liaison avec le logiciel de gestion.
5. Bascule : une dernière synchronisation des commandes et des clients, puis la boutique mise à jour passe en ligne à un moment calme pour les ventes.

Depuis PrestaShop 1.7, le passage à la 9 ne se fait en général pas en un clic : on passe par la 8, ou on migre les données vers une nouvelle installation. C’est l’analyse de départ qui indique la meilleure voie.

Ce qui fait le prix

Nous ne donnons pas de chiffre fixe, parce que deux boutiques PrestaShop peuvent être très différentes. Le prix dépend de :

  • la version de départ : de la 8 à la 9, c’est un pas ; depuis la 1.6, c’est presque une refonte ;
  • le nombre de modules, et l’existence ou non d’une version compatible ;
  • le thème : un thème standard s’adapte, un thème sur mesure doit être revu ;
  • les modifications dans le code faites au fil des ans, souvent sans documentation ;
  • les intégrations avec le logiciel de gestion, les transporteurs et les marketplaces.

Après l’analyse de départ, nous vous envoyons un devis écrit poste par poste, avec les délais. Notre façon de travailler est sur la page développement PrestaShop.

Questions fréquentes

Les questions
qu’on nous pose.

Quelle est la configuration requise pour PrestaShop 9 ?

Il faut au moins PHP 8.1, et la version est prise en charge jusqu’à PHP 8.4. La base, c’est Symfony 6.4 LTS. Avant de mettre à jour, mieux vaut vérifier que les modules et le thème sont compatibles eux aussi.

Peut-on passer directement de PrestaShop 1.7 à 9 ?

En général non, pas en un clic : on passe par la version 8, ou on migre les données vers une nouvelle installation de PrestaShop 9. La meilleure voie dépend des modules et des personnalisations.

La mise à jour efface-t-elle mes données ?

Non, si elle est bien faite. On travaille sur une copie de la boutique avec une sauvegarde complète, et les produits, les clients et les commandes passent tous sur la nouvelle version.

Mes modules fonctionneront-ils sur PrestaShop 9 ?

Pas tous. Ceux qui sont maintenus ont en général une version compatible ; les autres doivent être remplacés ou réécrits. C’est la partie qui pèse le plus sur le coût.

Vaut-il mieux mettre à jour PrestaShop ou changer de plateforme ?

Mettre à jour coûte souvent moins cher. Mais si la boutique est très personnalisée sur une ancienne version, changer de plateforme peut avoir du sens : après une analyse, nous vous donnons les deux estimations.

Notes

On en parle ?
Écrivez-nous.

Dites-nous ce dont vous avez besoin : c’est nous qui vous répondons, avec un devis écrit si cela a du sens.

Parlons-en