Prestashop 9.0, quels sont les nouveautés de cette version ?

Que faut-il savoir sur PrestaShop 9 ?

PrestaShop 9 marque un tournant majeur pour l’e-commerce open source : Symfony 6.4, PHP 8.4, nouvelle API REST, refonte du back-office, gains de performance et de sécurité… Découvrez tout ce qu’il faut savoir sur cette version ambitieuse, ses nouveautés techniques et ses impacts concrets pour votre boutique.

Photo Maxime Benard
Le
Lecture de 9 minutes

PrestaShop 9 est une évolution majeure de la célèbre solution e-commerce open source. Conçue pour durer, cette version marque un véritable tournant technologique important avec des impacts directs sur les performances, la sécurité, la maintenance et la compatibilité des modules. Que vous soyez développeur, e-commerçant ou responsable technique, voici un tour d’horizon complet de ce qu’il faut savoir sur PrestaShop 9.

PrestaShop 9, c’est quoi exactement ?

PrestaShop 9 est la première version basée entièrement sur Symfony 6.4 LTS, le framework PHP moderne et pérenne, qui sera dans cette version, supporté jusqu’en 2027. Avec cela, elle abandonne définitivement la compatibilité avec PHP 7 pour tirer pleinement parti de PHP 8.1 à 8.4, avec des gains majeurs en performance et sécurité.

Parmi les grandes nouveautés que l'on peut retrouver sur cette nouvelle version :

  • Une nouvelle API REST back-office, basée sur API Platform, commence à être intégrée pour faciliter les connexions tierces (ERP, CRM…). Bien qu’encore partielle en bêta, elle pose les bases d’une ouverture complète à l’avenir.

  • Un nouveau thème "Hummingbird", plus moderne, responsive et performant (Bootstrap 5, BEM CSS,...)

  • Une refonte quasi complète du back-office, désormais largement sous Symfony/Twig, avec la majorité des pages clés migrées. Certaines restent encore en cours de finalisation.

  • Une structure de code nettoyée, optimisée, plus modulaire et mieux maintenable

Cette version marque la fin de la transition initiée depuis PrestaShop 1.7 et pose les bases d’un CMS e-commerce clairement tourné vers l’avenir et avec une vraie volonté d'inscrire Symfony comme une base du système afin d'assurer une vraie stabilité & sécurité du système.

Pourquoi migrer vers PrestaShop 9 ?

Mettre à jour votre boutique vers PrestaShop 9, c’est avant tout faire le choix de la pérennité. Là où les versions précédentes prenaient parfois du retard sur les compatibilités PHP ou les versions de Symfony, cette nouvelle mouture s’aligne enfin sur les standards actuels du web.

Grâce à l’intégration de Symfony 6.4 (supporté jusqu’en 2027) et la compatibilité avec PHP jusqu’à la version 8.4, vous bénéficiez d’un socle à jour, sécurisé et stable pour les années à venir. C’est un véritable changement de rythme pour PrestaShop, qui adopte enfin une dynamique technologique durable.

Mais au-delà de la simple compatibilité, cette mise à jour ouvre la voie à des gains concrets pour votre activité.

Migrer vers PrestaShop 9, c’est :

Assurer la pérennité technique de votre site, en vous appuyant sur un environnement maintenu et évolutif

Améliorer les performances, en particulier au niveau du back-office, grâce à un code modernisé et plus léger

Renforcer la sécurité de votre boutique, en exploitant les dernières avancées des versions récentes de PHP et Symfony

Réduire les coûts de maintenance, avec un code plus propre, standardisé et facile à faire évoluer

Préparer l’avenir, notamment en facilitant l’intégration de services tiers via l’API REST ou le développement d'addons personnalisés

Bien entendu, cette transition ne s’improvise pas. Une préparation rigoureuse, un audit technique et un budget dédié à la migration sont à prévoir. Détaillons ensemble ces points dans les sections suivantes.

Les nouveautés de PrestaShop 9

PrestaShop 9 introduit des évolutions majeures qui marquent une rupture avec les versions précédentes. L’objectif est clair : moderniser en profondeur le socle technique de la plateforme tout en garantissant stabilité, performances et évolutivité.

Illustration des nouveautés de Prestashop 9 avec l'ajout de Symfony & la refonte de l'API REST

Symfony 6.4 LTS : un framework moderne et pérenne

L’un des piliers de cette nouvelle version est le passage à Symfony 6.4, version Long-Term Support (LTS) maintenue jusqu’en 2027. Ce choix stratégique permet à PrestaShop de s’appuyer sur un framework reconnu pour sa robustesse, sa sécurité et ses bonnes pratiques de développement.

L’intégration de Symfony atteint un haut niveau de maturité dans le back-office, avec la plupart des pages critiques migrées. Certaines fonctionnalités secondaires restent encore en phase de finalisation.

Compatibilité avec PHP 8.1 à 8.4

PrestaShop 9 met définitivement fin au support de PHP 7 et adopte les versions modernes de PHP, de 8.1 à 8.4. Ce changement apporte plusieurs bénéfices :

  • Meilleures performances d’exécution

  • Optimisation de la gestion mémoire

  • Renforcement de la sécurité grâce à des fonctionnalités natives de PHP plus avancées

Ce changement implique que les environnements d’hébergement devront être à jour pour accueillir cette version.

Nouvelle API REST pour le back-office

Une autre nouveauté clé est l’introduction d’une API REST d’administration, développée avec API Platform, l’un des outils les plus puissants du moment pour la création d’APIs Symfony.

Cette API permettra progressivement de :

  • Connecter plus facilement PrestaShop à des outils tiers (ERP, PIM, CRM, etc.)

  • Automatiser certaines actions back-office, à mesure que les endpoints sont développés (gestion des produits, commandes, clients…)

  • Préparer le terrain pour de futures interfaces headless ou PWA

Même si l’implémentation actuelle n’est pas encore exhaustive, cette base ouvre des perspectives très intéressantes pour les projets e-commerce ambitieux.

Un nouveau thème : Hummingbird

PrestaShop 9 introduit un nouveau thème de front-office en option, baptisé Hummingbird. Il est encore en cours de stabilisation et n’est pas encore recommandé pour la production, mais constitue la base des futurs développements avec notamment :

  • Bootstrap 5 pour la structure

  • TypeScript pour une meilleure robustesse côté JS

  • Une méthodologie BEM CSS pour une meilleure maintenabilité du code

Ce thème vise à améliorer la rapidité d’affichage, l’accessibilité, la compatibilité mobile et à réduire le besoin de personnalisation profonde sur des projets classiques.

Refactorisation globale et optimisation des performances

Enfin, un nettoyage en profondeur du code legacy a été effectué. De nombreux composants obsolètes ont été retirés, les dépendances modernisées, et de nouveaux services Symfony ont été mis en place.

Concrètement, cela permet :

  • Une réduction des temps de chargement côté front et back-office

  • Une expérience plus fluide pour les utilisateurs (clients et administrateurs)

  • Une base plus propre pour développer des addons ou effectuer des surcharges personnalisées

Quels sont les bénéfices business ?

PrestaShop 9 ne se contente pas d’évoluer sur le plan technique : ses nouveautés ont un impact direct sur la performance et la rentabilité de votre activité e-commerce. Cette version a été pensée pour répondre aux attentes des marchands, qu’il s’agisse d’optimisation, de fiabilité ou de scalabilité.

Voici les bénéfices concrets que vous pouvez en attendre :

Un meilleur référencement naturel (SEO)

Grâce à un socle plus rapide et un script allégé, PrestaShop 9 améliore significativement le temps de chargement des pages. On le sait, c’est un facteur essentiel pour le SEO : Google privilégie les sites rapides dans ses résultats. De plus, le nouveau thème Hummingbird intègre des pratiques front modernes (HTML5, accessibilité, responsive), ce qui renforce la lisibilité et la structure des pages pour les moteurs de recherche.

Une expérience utilisateur (UX) optimisée

Côté front-office comme back-office, la navigation est plus fluide, plus intuitive et plus rapide. Les équipes internes gagnent en efficacité sur la gestion quotidienne (produits, commandes, clients), et les clients bénéficient d’un parcours plus agréable. Cela peut se traduire par un meilleur taux de conversion et une satisfaction client renforcée.

Moins de bugs, moins de coûts de maintenance

L’adoption de standards modernes comme Symfony 6.4 et PHP 8+ permet une base de script plus propre, mieux testée et mieux structurée. Résultat : moins de comportements imprévus, moins de "patchs de dernière minute", et vous devriez voir une réduction des coûts de maintenance sur le long terme.

Une meilleure interconnexion avec vos outils métier

Grâce à la nouvelle API REST d’administration, il devient plus simple de connecter votre boutique à un CRM, un ERP, un PIM ou tout autre outil tiers. Pour les e-commerçants en croissance ou multi-canal (voire en omni-canal), cette ouverture facilite l’automatisation des processus et le développement de solutions sur mesure.

Migrer vers PrestaShop 9 : quels enjeux ?

La mise à jour vers PrestaShop 9 représente une opportunité forte de moderniser votre boutique et améliorer la sécurité… mais elle ne doit pas être prise à la légère. Comme toute mise à jour majeure, elle implique un certain nombre de prérequis techniques et organisationnels. Une planification rigoureuse est indispensable pour garantir une transition fluide et sécurisée.

Illustration d'une roadmap de migration de Prestashop 8 vers Prestashop 9

Voici les principaux points d’attention à anticiper :

🔌 Compatibilité des modules

Certains modules, en particulier ceux touchant au back-office ou à l’ancienne page produit, ne sont pas encore compatibles avec PrestaShop 9. Les modules front simples ou à jour peuvent être compatibles sans modifications majeures, mais un audit est nécessaire module par module.

  • Lister les modules indispensables au bon fonctionnement de la boutique

  • Vérifier auprès des éditeurs s’ils proposent une version compatible PS 9

  • Anticiper d’éventuels ajustements ou refontes pour les modules custom

💡 Bon réflexe : se constituer une feuille de route module par module, avec leur état de compatibilité et les actions à prévoir.

🎨 Compatibilité des thèmes

Le nouveau thème Hummingbird introduit en PrestaShop 9 repose sur des technologies modernes (Bootstrap 5, TypeScript…). Par conséquent, les anciens thèmes basés sur Classic restent compatibles avec PrestaShop 9. En revanche, les thèmes très personnalisés ou modifiant fortement le CSS/JS devront être testés en détail.

Deux options :

  • Adapter votre thème existant à PrestaShop 9 (ce qui peut être complexe)

  • Repartir sur une base plus saine avec le thème Hummingbird ou un thème refondu sur mesure

🖥️ Environnement serveur

PrestaShop 9 exige un hébergement à jour. Voici les prérequis minimum :

  • PHP 8.1 ou supérieur (jusqu’à 8.4 recommandé)

  • MySQL 5.7+ ou MariaDB 10.2+ (8.0 et 10.6+ recommandés pour de meilleures performances)

  • Extensions PHP nécessaires à vérifier (Intl, DOM, JSON, etc.)

💡 Il est possible que votre serveur actuel nécessite une mise à niveau. Un audit d’hébergement est fortement recommandé avant toute migration.

💰 Coût et durée de la migration

La migration vers PrestaShop 9 n’est pas une simple mise à jour en un clic. Selon la taille de votre boutique, le niveau de personnalisation, le nombre de modules utilisés ou l’état de votre thème, le coût et la durée peuvent varier sensiblement.

Anticipez :

  • Un budget pour le temps de développement, de tests et d’adaptation

  • Une phase de validation fonctionnelle sur un environnement de préproduction

  • Une période de temporisation des développements en amont de la bascule en production

🧪 Tests indispensables

Avant de migrer en production, il est impératif de :

  • Dupliquer votre boutique sur un environnement de test

  • Effectuer des tests complets (sécurité, commandes, paiements, affichage, navigation, BO…)

  • Vérifier les performances et la compatibilité de chaque brique fonctionnelle

En résumé : PrestaShop 9 est une vraie avancée, mais sa migration doit être considérée comme un projet structuré, et non comme une simple mise à jour. Une bonne préparation vous évitera les mauvaises surprises, et maximisera les bénéfices à long terme.

Faut-il attendre pour passer à PrestaShop 9 ?

Si vous êtes sur PrestaShop 8.1 et que tout fonctionne bien, rien ne presse. La version 9 est encore en phase de stabilisation. Mieux vaut :

  • Suivre l’évolution de la compatibilité des modules utilisés

  • Créer un environnement de test dès aujourd’hui pour anticiper la transition

  • Préparer un budget et une roadmap pour fin 2025 début 2026

Les early adopters (agences, sites peu dépendants de modules) peuvent déjà expérimenter sur un clone de leur boutique mais il faut le savoir, comme toujours, les premières versions vont naturellement relever des bugs qui n'auront pas été décelé pendant les phases d'expérimentations et de bêta.

PrestaShop 8 vs PrestaShop 9 : quelles différences ?

PrestaShop 9 marque une véritable rupture avec les versions précédentes. Si vous hésitez encore à franchir le cap, ce tableau vous aidera à visualiser rapidement les principales différences entre PrestaShop 8 et PrestaShop 9.0 : compatibilités techniques, structure du code, performances, évolutivité… On passe ici d’un CMS en transition à une plateforme pleinement modernisée, conçue pour durer.

Voici un comparatif clair pour mieux comprendre ce qui change – et ce que cela peut impliquer pour votre boutique.

Fonctionnalité PrestaShop 8.1 PrestaShop 9.0
PHP supporté 7.4 / 8.0 / 8.1 8.1 / 8.2 / 8.3 / 8.4
Symfony v4.4 partiellement 100% Symfony 6.4 LTS
Back-office Mix Legacy / Twig Majoritairement Twig / Symfony
Thème par défaut Classic Hummingbird (optionnel)
API REST Admin Non Oui (encore partielle)
Performance Moyenne Optimisée
Maintenabilité Faible à moyenne Forte

⚠️ La migration complète du back-office et l’API REST sont encore en cours de finalisation en version bêta.

FAQ – Ce que les utilisateurs veulent savoir

Quelle est la version actuelle de PrestaShop ?

La dernière version stable est PrestaShop 8.1, largement utilisée en production. La version PrestaShop 9.0 est disponible en version bêta, avec une sortie stable attendue courant 2025. Elle marque une évolution majeure du socle technique, mais n’est pas encore officiellement recommandée pour les sites en production. Cette version bêta ne doit pas être utilisée en production. Il n’est pas possible de la mettre à jour vers la version finale, elle est réservée aux tests.

Quelle version de PrestaShop choisir ?

👉 Si votre boutique est déjà en ligne et fonctionne correctement, il est conseillé de rester sur PrestaShop 8.1 le temps que la version 9 gagne en maturité. 👉 En revanche, si vous lancez un nouveau projet ou souhaitez préparer une refonte sur le moyen terme, PrestaShop 9 est une excellente base à envisager, à condition d’anticiper les enjeux de compatibilité.

PrestaShop 8 vs PrestaShop 9 : lequel choisir ?

PrestaShop 9 est clairement tourné vers l’avenir : socle technique modernisé, meilleures performances, maintenance simplifiée, API REST... Mais il demande un audit de compatibilité des modules et de l’hébergement. PrestaShop 8 reste une version mature, stable et fiable à court terme, avec un bon niveau de compatibilité pour les projets en cours.

Quel avenir pour PrestaShop ?

L’arrivée de PrestaShop 9 est un signal fort : la plateforme poursuit sa montée en gamme avec un script aligné sur les standards modernes du web. L’implication de la communauté Prestashop open source reste dynamique, et l’architecture Symfony ouvre de nombreuses possibilités d’évolutions, d’intégrations et de personnalisation.

PrestaShop est-il toujours open source ?

Oui, PrestaShop est et reste un CMS open source, sous licence OSL (Open Software License). Le code est public, modifiable et redistribuable librement, ce qui permet aux agences, développeurs et marchands de construire des projets e-commerce sur mesure en toute autonomie.

Puis-je utiliser mes modules actuels avec PrestaShop 9 ?

Pas forcément. Tous les modules ne sont pas encore compatibles avec PrestaShop 9. Il est impératif de :

  • Vérifier la roadmap des éditeurs tiers

  • Tester les modules personnalisés sur un environnement de préproduction

  • Anticiper des mises à jour ou refontes si nécessaire

Dois-je changer de thème pour passer à PrestaShop 9 ?

Pas obligatoirement, mais fortement recommandé. Le nouveau thème Hummingbird introduit des technologies modernes (Bootstrap 5, BEM, TypeScript) et remplace avantageusement les anciens thèmes. Les thèmes basés sur les versions antérieures risquent d’être incompatibles sans refonte.

Puis-je migrer seul vers PrestaShop 9 ?

Techniquement oui, mais il est vivement conseillé de se faire accompagner par une agence spécialisée ou un développeur expérimenté. Une migration mal préparée peut entraîner des dysfonctionnements, pertes de données ou régressions SEO. Une phase de test est indispensable.

Besoin d’un accompagnement pour migrer ou développer un projet e-commerce sous PrestaShop 9 ? Contactez notre agence experte Mintfull pour un audit technique ou un développement sur-mesure.

Comment structurer efficacement le maillage interne sur WordPress ?
Un bon maillage interne, c’est la base d’un site WordPress efficace. Il guide vos visiteurs, structure vos contenus et booste votre SEO. Dans cet article, on vous explique pas à pas comment organiser vos liens internes comme un pro, sans plugin miracle mais avec méthode, stratégie et logique. Résultat : un site plus lisible, plus performant, mieux référencé.
Illustration évoquant le taux de rebond d'un site web
Découvrez comment interpréter intelligemment le taux de rebond pour améliorer l’efficacité de votre site web. Définition, benchmarks par type de site, conseils pratiques et leviers d’optimisation : on vous guide pas à pas pour transformer vos visiteurs en prospects.