11 Juin 2025
PrestaShop 9

Découvrez PrestaShop 9, une version majeur performante

PrestaShop sort sa neuvième version majeure de sa solution avec de grandes améliorations, surtout pour la performance, la sécurité et le référencement naturel. C’est une nouvelle étape dans l’évolution du CMS. Nous allons voir tout ça en détail.

Cela faisait quelques mois que PrestaShop 9 était disponible en version bêta.

Pendant le PrestaShop Day du 10 juin 2025, où j’étais présent pour voir de nombreuses conférences, des partenaires, des collègues et des amis, PrestaShop a sorti ce jour-là la première version majeure de la version 9. Une annonce bien choisie qui est valable pour l’open source et pour la version .com, ce qui va permettre aux éditeurs de modules d’être plus réactifs sur la sortie des mises à jour pour l’adapter à cette version.

PrestaShop Day 2025
Ouverture du PrestaShop Day 2025 et l’annonce de la sortie de PS 9

Mais du coup, quoi de neuf dans cette nouvelle version de PrestaShop ?

PrestaShop 9 est compatible avec php 8.4

C’est une nouvelle importante : dès sa sortie, PrestaShop 9 est compatible jusqu’à PHP 8.4. Cela signifie qu’il est déjà prêt pour les dernières versions des environnements serveurs.

Pour faire fonctionner PrestaShop 9, il vous faudra au minimum PHP 8.1. Cette compatibilité permet de profiter d’un gain notable en performances et en sécurité dès l’installation de cette version majeure.

Plus besoin d’utiliser une version obsolète de PHP : tout est conçu pour fonctionner avec les versions les plus récentes.

Attention cependant : il est indispensable que les modules de vos éditeurs soient également compatibles avec PHP 8.4 pour éviter tout problème lors de leur installation.

Mise à niveau de Symfony sur PrestaShop 9

Le cms s’appuie désormais sur Symfony 6.4, la dernière version LTS (Long Term Support) du framework, bénéficiant de mises à jour de sécurité jusqu’en novembre 2027.

Ce changement marque une évolution importante par rapport à Symfony 4.4, avec à la clé de meilleures performances, une consommation mémoire optimisée et une sécurité renforcée.

Pour les développeurs, cela se traduit par un socle technique plus moderne, plus propre, facilitant la maintenance et le développement de nouvelles fonctionnalités. En parallèle, la compatibilité étendue avec PHP 8.1 à 8.4 permet de tirer parti des dernières avancées du langage : un code plus expressif, plus rapide et mieux sécurisé. Ce combo Symfony 6.4 + PHP 8.4 positionne PrestaShop 9 comme une solution e-commerce moderne, performante et taillée pour l’avenir, aussi bien pour les développeurs que pour les commerçants.

Hâte de voir ce qu’il va arriver dans Prestashop 10, il va falloir être patient encore !

Un back-office PrestaShop en noir et blanc et plus optimisé

Le design du back-office a été redesigné. Il est maintenant plus épuré en noir et blanc. Grâce notamment aux nouvelles versions de Symfony, nous avons un back-office globalement plus rapide.

De plus, il y a de nouvelles options un peu partout pour permettre une meilleure gestion du site internet en back-office. Je vous mets une capture ci-dessous.

Back-office PrestaShop 9

Créer des clients invités depuis le back-office

Petite option sympa, vous pouvez maintenant créer des clients invités sans leur créer un compte sur le site depuis le back-office.

Avant, vous pouviez uniquement créer des comptes clients pour les associer aux commandes. Maintenant, vous pouvez créer des clients invités pour des commandes ponctuelles depuis le back-office.

compte invité depuis le back-office prestashop

Une nouvelle API pour PrestaShop

Avec PrestaShop 9, une nouvelle API d’administration fait son apparition, reposant sur API Platform, un framework PHP reconnu pour sa robustesse et sa modernité. Ce changement marque une avancée majeure vers une architecture plus ouverte et tournée vers l’intégration.

Grâce à cette API, les connexions avec des outils tiers comme des ERP, des CRM ou des solutions marketing deviennent beaucoup plus simples.

Elle permet également d’automatiser certaines tâches répétitives de gestion, réduisant ainsi la charge opérationnelle. Conçue autour des standards REST et JSON, elle s’adresse naturellement aux développeurs habitués aux pratiques modernes.

Bien qu’encore en phase d’évolution, cette API pose les fondations d’un écosystème plus modulaire, évolutif et adapté aux besoins croissants de la communauté PrestaShop.

Des nouveautés SEO sur les URLS dans PrestaShop 9

PrestaShop 9 introduit plusieurs améliorations en matière de SEO. Les URLs des produits sont désormais simplifiées, la catégorie n’y apparaît plus par défaut.

Il est également possible de retirer le préfixe de langue sur la version par défaut du site, ce qui évite les redirections inutiles quand d’autres langues sont ajoutées.

Préfixe langue defaut PrestaShop
Nouvelle option dans trafic & SEO

Les catégories désactivées peuvent rediriger les visiteurs avec des codes 301 ou 302, offrant un meilleur contrôle sur le comportement SEO.

Redirection catégorie prestashop 9
La nouvelle option quand on modifie une catégorie

Enfin, les pages de produits filtrées ne sont plus indexées, conformément aux bonnes pratiques pour éviter le contenu dupliqué dans les moteurs de recherche.

Nouvelle gestion de fiche produit sur PrestaShop

Une nouvelle gestion de la fiche produit est disponible. L’ancienne version n’est plus applicable.

Dans PrestaShop 8, par exemple, nous pouvions activer la version expérimentale de la fiche produit qui est actuellement sur la version 9. On pouvait revenir à l’ancienne version ou passer à la nouvelle version.

Aujourd’hui, pour des questions de performance et une meilleure gestion des produits ainsi que des grands catalogues dans PrestaShop, nous avons une nouvelle version plus optimisée pour l’administration d’une fiche produit.

La gestion des attributs est également un peu différente et plus facile à gérer au quotidien.

Fiche produit PrestaShop 9
Vu en back-office d’une fiche produit

Un autre avantage de cette version majeure est la prise en charge native des formats d’image WebP et AVIF, ce qui permet d’améliorer significativement les performances du site.

Cela est particulièrement utile pour les boutiques en ligne ayant de nombreuses images, notamment sur les fiches produits, où les gains en vitesse de chargement peuvent être notables.

Le nouveau thème Hummingbird pour PrestaShop

Depuis PrestaShop 1.7, nous avions le thème “Classic”. Cela fait maintenant plusieurs années que le même thème par défaut était utilisé, et il était assez limité.

Avec PrestaShop 9, un nouveau thème fait enfin son apparition : Colibri (ou Hummingbird en anglais).

Ce changement est le bienvenu. D’ailleurs, vous avez désormais deux options : conserver le thème classic, adopter ce nouveau thème, ou bien sûr installer un thème tiers.

Colibri propose une navigation plus agréable: avec des éléments modernes comme un en-tête fixe, un menu qui reste sur une seule ligne tant qu’il comporte trois entrées, une fiche produit mieux structurée avec des listes déroulantes pour les caractéristiques et la description, ainsi qu’un carrousel en pleine largeur sur l’accueil. Et bien d’autres choses.

theme prestashop hummingbird

Cependant, la couleur dominante reste un bleu assez peu esthétique de Bootstrap 5, utilisé pour les appels à l’action, les bordures, etc. À ce jour, aucune option n’est proposée pour personnaliser les couleurs de ce thème.

Bien entendu, on sait que la plupart des utilisateurs finissent par changer le thème par défaut, mais quelques options de personnalisation supplémentaires auraient été appréciées.

Un nouveau tunnel d’achat dans PrestaShop 9

Dans ce nouveau thème, le tunnel d’achat est repensé. Ce n’est pas un système entièrement nouveau, car il conserve en partie la mise en page du thème Classic.
Cependant, on y retrouve, par exemple, une navigation étape par étape affichée en ligne en haut de page, contrairement au système OnePage du thème Classic.

Au final, la lecture est bien plus fluide sur ce thème, notamment grâce à l’intégration de Bootstrap 5.

checkout prestashop 9

Faut-il migrer sur PrestaShop 9 ?

Comme pour toute nouvelle version majeure de PrestaShop, il est essentiel de rester prudent avant de procéder à une migration. Il convient de s’assurer que la version est bien stable ce qui semble être le cas pour PrestaShop 9. Il est également important de vérifier la compatibilité des modules, en particulier ceux dont vous dépendez au quotidien. La même attention doit être portée aux thèmes.

Naturellement, cette version ayant encore peu de recul, il peut être plus difficile de trouver des solutions en cas de bug ou de comportement inattendu. Cela dit, PrestaShop 9 apparaît comme une version majeure particulièrement stable dès sa sortie.

Nouveau module pour mettre à jour PrestaShop

Avec PrestaShop 9, le module de mise à jour a également été entièrement revu. Il s’appelle désormais l’Assistant de mise à jour.

Ce nouveau module, repensé depuis zéro, propose une interface modernisée, une expérience de mise à jour simplifiée et une meilleure gestion du processus. Pour les utilisateurs en ligne de commande, des journaux d’erreurs (logs) sont désormais disponibles, ce qui améliore la fiabilité globale de l’outil.

Pour conclure sur les nouveautés PrestaShop

Pour avoir suivi les annonces de PrestaShop lors du PrestaShop Day, le jour même de la sortie de cette nouvelle version, le message est clair : proposer une solution stable, moderne et pérenne, capable de rivaliser durablement avec les autres acteurs du e-commerce. C’est une évolution positive pour le CMS. À mon avis, la version 10 marquera un véritable point d’aboutissement.

Cette version 9 s’annonce très prometteuse. Même si la version 8 reste encore largement utilisée pour quelques mois, je pense que la transition vers la 9 se fera assez rapidement.

Je vous invite à installer PrestaShop dès maintenant pour tester tout cela !