FR
Parlons-en
  1. Accueil
  2. Services
  3. Passer à la 9.x

Passer à PrestaShop 9

PrestaShop 9 est la plus grande avancée de la plateforme depuis le passage de la 1.6 à la 1.7 : Symfony 6.4, PHP 8.1 à 8.5, une nouvelle Admin API et le thème Hummingbird. C’est pourquoi ce n’est pas un travail en un clic. Nous commençons par un audit, nous reprenons ce qui casse, nous testons tout sur une copie de votre boutique, et nous ne touchons à la boutique en ligne qu’ensuite.

Pourquoi passer à PrestaShop 9 ?

PrestaShop 9.0 est sortie en juin 2025 après près de deux ans de développement, et la 9.1 a suivi avec le nouveau thème activé par défaut. Ce n'est pas un simple rafraîchissement visuel : le cœur, l'administration et la boutique ont tous été modernisés. Voici ce que votre boutique y gagne réellement :

Une base moderne et maintenue

PrestaShop 9 s'appuie sur Symfony 6.4 LTS, dont le support de sécurité court jusqu'en novembre 2027, et exige PHP 8.1 au minimum. La version 9.1 ajoute PHP 8.5 comme environnement recommandé tout en conservant le support des versions 8.1 à 8.4. Rester sur un PHP ou un framework sans support est le principal risque à long terme pour une boutique en ligne : ce point est réglé.

La nouvelle Admin API

Construite sur API Platform, l'Admin API expose les fonctions du back-⁠office via une véritable interface RESTful, avec la prise en charge de JSON-⁠LD, GraphQL et JSON:API. La synchronisation ERP, les flux PIM, les systèmes de gestion d'entrepôt et les front-⁠ends headless n'ont plus besoin de passerelles fragiles sur mesure ni d'accès direct à la base de données.

Hummingbird et accessibilité

Hummingbird 2.0 est le thème par défaut à partir de la 9.1, bâti sur Bootstrap 5, TypeScript et BEM. Il atteint également plus de 95 % de conformité aux exigences de l'Acte européen sur l'accessibilité dès l'installation, une avance considérable si l'EAA s'applique à votre activité.

Des améliorations pensées pour le SEO

Des URLs produit plus propres, un préfixe de langue optionnel pour que votre marché principal ne soit plus relégué dans un sous-dossier, une gestion correcte des redirections 301 et 302 pour les catégories désactivées, et la prise en charge native du WebP et de l'AVIF. Des images plus légères et des redirections justes agissent directement sur les Core Web Vitals et le positionnement.

Sécurisé par défaut

Les préfixes des tables de la base de données sont générés aléatoirement, l'accès direct aux fichiers est restreint et l'activité des modules est journalisée, ce qui vous permet de savoir ce qui a changé et quand. Associé à une branche PHP maintenue, cela ferme une grande partie de la surface d'attaque que nous rencontrons couramment sur les anciennes installations.

Nettement plus rapide

Le PHP moderne avec JIT, les optimisations de Symfony 6.4 et le thème Hummingbird apportent ensemble une amélioration typique de 20 à 30 % des temps de réponse par rapport à la même boutique sous PrestaShop 8. Nous mesurons votre boutique avant et après, pour que vous ayez de vrais chiffres et non une promesse.

Votre serveur peut-⁠il faire tourner PrestaShop 9 ?

PrestaShop 9 nécessite PHP 8.1 ou une version supérieure. La plupart des hébergements sérieux le proposent déjà, mais certaines offres mutualisées et serveurs infogérés anciens restent plafonnés en PHP 7.x. Nous le vérifions lors de l'audit, avant tout devis et avant de commencer quoi que ce soit.

PrestaShop 9.x - notre recommandationPrestaShop 8.x - la solution de repli
PHP minimum8.1 (8.5 recommandé en 9.1)7.2.5
FrameworkSymfony 6.4 LTS, maintenu jusqu'en nov. 2027Branche Symfony plus ancienne
Admin APIOui - REST, GraphQL, JSON:APINon
Thème HummingbirdPar défaut à partir de la 9.1Non disponible par défaut
Quand nous la choisissonsDès que l'hébergement le permet, ce qui est le cas la plupart du temps.Uniquement lorsque votre serveur ne peut réellement pas exécuter PHP 8.1+ et qu'un changement d'hébergeur n'est pas envisageable actuellement.

Si votre serveur ne peut pas encore exécuter PHP 8.1, nous ne forçons pas les choses. Soit nous vous aidons à migrer vers un hébergement qui le peut, soit nous vous faisons passer à PrestaShop 8.x comme étape intermédiaire, en planifiant le passage à la 9 pour plus tard. Dans les deux cas, vous quittez une version sans support - et c'est cela qui compte vraiment pour votre sécurité et votre référencement.

Comment nous mettons votre boutique à niveau

Passer à PrestaShop 9 implique de gérer de véritables ruptures de compatibilité. De nombreux contrôleurs du back-⁠office ont été réécrits pour Symfony 6.4 : les modules qui surchargent d'anciens contrôleurs d'administration cesseront de fonctionner. Certains hooks de la boutique ont été supprimés dans Hummingbird. Une boutique fortement personnalisée ne survit pas à une mise à jour à l'aveugle en un clic - nous n'en faisons donc pas. Notre service de mise à niveau comprend :

  1. 01

    Audit préalable et conseil

    Nous inventorions votre installation actuelle : version de PrestaShop, versions de PHP et de MySQL sur le serveur, votre thème, chaque module, chaque surcharge et chaque intégration tierce. Cela nous dit si la 9.x est atteignable directement, et ce que cela coûtera.

  2. 02

    Sauvegardes et mesures de sécurité

    Avant tout changement, nous réalisons des sauvegardes complètes de vos fichiers et de votre base de données, et nous vérifions qu'elles se restaurent. Une sauvegarde que personne n'a testée n'est pas une sauvegarde. C'est votre voie de retour pour tout le projet.

  3. 03

    Compatibilité des modules, du thème et des surcharges

    Chaque module est confronté à PrestaShop 9. Nous identifions ceux qui disposent d'une version officielle 9.x, ceux qui doivent être adaptés parce qu'ils surchargent d'anciens contrôleurs ou des hooks supprimés, et ceux qui sont abandonnés et doivent être remplacés. Vous recevez cette liste chiffrée avant que nous poursuivions.

  4. 04

    Préparation du serveur et de PHP

    Nous confirmons que votre hébergement peut exécuter PHP 8.1 ou une version supérieure avec les extensions requises et une version adaptée de MySQL ou MariaDB. Si ce n'est pas le cas, nous vous le disons immédiatement et vous exposons les options : changer d'hébergeur, ou emprunter la voie 8.x pour le moment.

  5. 05

    Mise à niveau et tests en préproduction

    La mise à niveau est d'abord exécutée sur une copie complète de préproduction de votre boutique, avec Update Assistant 7 et son CLI pour des exécutions reproductibles. Nous testons ensuite ce qui vous rapporte de l'argent : recherche, filtres, panier, chaque moyen de paiement, chaque transporteur, factures, e-⁠mails et l'ensemble du parcours de commande.

  6. 06

    Choix du thème : le conserver ou passer à Hummingbird

    Votre thème actuel peut souvent être adapté, mais Hummingbird apporte de réels gains de performance et d'accessibilité. Nous vous présentons les deux options avec des estimations d'effort honnêtes, pour que la décision vous revienne et ne soit pas prise silencieusement à votre place.

  7. 07

    Mise en ligne, protection du SEO et support

    Nous déployons en heures creuses, nous gardons les URLs stables et nous mettons en place des redirections partout où elles changent, afin que votre référencement survive à la migration. Après la mise en ligne, nous surveillons les logs et les performances, nous corrigeons ce qui apparaît et nous formons votre équipe aux nouveautés du back-⁠office.

« J'ai créé et refait, mis à jour et sécurisé mes boutiques en ligne avec eux, parce que ces plateformes génèrent toujours du chiffre d'affaires : ce sont des solutions de boutique en ligne viables, validées par le marché. »
Stefan Lazar

Combien de temps cela prend-⁠il ?

Cela dépend presque entièrement de votre point de départ et du degré de personnalisation de votre boutique. Voici des fourchettes réalistes, pas des arguments commerciaux : l'audit vous donne le chiffre exact.

Depuis PrestaShop 8.x

Une boutique standard sans modules exotiques est généralement un projet court : souvent quelques jours, tests complets compris.

Depuis PrestaShop 1.7

Une boutique 1.7 riche en modules demande généralement une à deux semaines, consacrées surtout à l'adaptation des modules et aux tests plutôt qu'à la mise à niveau elle-⁠même.

Depuis PrestaShop 1.6

Venir de la 1.6 implique généralement de refaire aussi le thème, ce qui situe le projet dans une fourchette de deux à six semaines.

Vous ne savez pas où en est votre boutique ?

Envoyez-nous votre version de PrestaShop et votre adresse. Nous vous dirons si vous pouvez passer directement à la nouvelle version, ce qu’il faudra reprendre, et à peu près combien de temps cela prendra.

Parlez-⁠nous en

  • Anglais
  • Roumain
  • Hongrois
  • Allemand
  • Français
  • Espagnol

Nous répondons sous un jour ouvré.

Leo Jozsa
Peter Szamosan
Attila Karacson
Szilamer Balogh

Leo, Péter, Attila et Szilamér