Migration de PrestaShop 1.7 vers la version 9 : comment faire ?

Pourquoi remplacer PrestaShop 1.7 ?

Cette version a équipé des milliers de boutiques françaises dont beaucoup tournent encore aujourd'hui. Le problème vient du socle technique : elle fonctionne avec PHP 7 qui ne reçoit plus aucun correctif de sécurité depuis novembre 2022. Comme les hébergeurs le retirent peu à peu de leurs serveurs, un commerce resté en 1.7 se retrouve un jour en page blanche après une simple évolution de l'hébergement.

Les éditeurs d'extensions suivent le même mouvement puisque leurs nouvelles versions sont développées pour PrestaShop 8 et 9, modules de paiement compris. Une boutique bloquée sur l'ancienne branche ne profite plus des correctifs et doit se contenter de modules figés de plus en plus fragiles face aux attaques.

Sorti en juin 2025, PrestaShop 9 repose sur Symfony 6.4 et accepte PHP 8.1 à 8.4. Il apporte une administration plus rapide et une API modernisée ainsi qu'un nouveau thème baptisé Hummingbird. Ses performances progressent aussi au bénéfice du confort des clients comme du référencement.

Peut-on passer directement de PrestaShop 1.7 à la version 9 ?

Non. Ce saut n'est pas prévu : il faut d'abord installer la branche 8 et vérifier que tout fonctionne avant de franchir la seconde marche. Brûler une étape expose à un état incohérent difficile à réparer ensuite. Chaque passage modifie la base de données et remplace les fichiers du cœur, ce qui comporte ses propres risques.

Selon l'état de la boutique une autre voie est plus sûre : installer un PrestaShop 9 neuf pour y reprendre le catalogue avec les clients et les commandes. Ce choix s'impose quand le site a accumulé des surcharges et des modules abandonnés ou des modifications faites directement dans le code. Nous tranchons entre les deux méthodes après un audit complet de votre boutique.

Migration PrestaShop de 1.7 à 9

Que deviennent votre thème et vos modules ?

La présentation est le point le plus délicat. Un modèle acheté pour la 1.7 ne fonctionne pas tel quel sur PrestaShop 9 : il faut une version compatible chez son éditeur ou une adaptation. Comme Hummingbird s'appuie sur Bootstrap 5, y transposer un design existant demande un vrai travail d'intégration qui va bien au-delà d'un simple remplacement de fichiers. La migration devient aussi l'occasion de rafraîchir l'allure de la boutique. Si votre habillage a été développé sur mesure nous le reconstruisons sous forme de thème enfant de Hummingbird pour faciliter les mises à jour futures.

Chaque composant est examiné un par un. Les modules natifs suivent la migration alors que les extensions tierces doivent exister en version compatible et que celles qui ne sont plus maintenues sont remplacées. Les surcharges sont les plus fragiles parce que ces fichiers modifient le comportement du cœur : nous les réécrivons avec les mécanismes prévus par PrestaShop 9 qui restent plus stables d'une version à l'autre. Une extension abandonnée par son éditeur n'est jamais conservée par commodité.

Le paiement et la livraison passent en priorité avec le tunnel de commande, car il suffit qu'un module bancaire ne suive pas pour que toute la vente en ligne s'arrête. Nous vérifions aussi les outils liés à votre activité comme la facturation et les avis clients ou la connexion à un logiciel de gestion.

Comment se déroule la migration de votre boutique ?

Un audit examine d'abord la version installée et les modules avec le thème et les surcharges, puis l'hébergement et le PHP disponible. Ce bilan sert à choisir la méthode et à chiffrer le projet dans un devis détaillé. Le serveur est préparé en parallèle afin que la mémoire allouée, les extensions requises et la base de données répondent aux exigences de PrestaShop 9.

Le chantier se fait ensuite sur une copie de la boutique et non sur le site en ligne afin que vos clients puissent commander pendant les travaux. Une fois la migration terminée nous testons tout le parcours des fiches produits et de la recherche au panier puis au paiement. Les frais de port et les courriels de confirmation passent aussi au crible avec les factures, les comptes clients et le back-office. Vous validez vous-même cette version de test avant toute mise en ligne.

Vient alors la bascule programmée à une heure creuse. Les commandes passées entre-temps sont reprises puis la nouvelle version prend le relais et l'ancienne reste disponible en secours le temps de valider le passage en production.

La durée dépend surtout du thème et du nombre de modules à remplacer. Une boutique proche de la version standard se migre en quelques jours de travail alors qu'un site très personnalisé demande davantage, et le devis détaille chaque phase.

Que faut-il vérifier après la mise en ligne ?

Les jours qui suivent demandent une surveillance attentive. Nous contrôlons les journaux d'erreurs et les premières commandes réelles ainsi que les tâches planifiées comme les exports vers les comparateurs de prix ou la synchronisation des stocks. Le mode debug est désactivé et les fichiers temporaires de l'opération sont supprimés du serveur.

Le référencement fait aussi l'objet d'un suivi : les adresses des produits et des catégories sont conservées à l'identique tandis que toute URL modifiée reçoit une redirection permanente. Les balises de titre et les descriptions de vos fiches sont reprises telles quelles. La Search Console permet ensuite de repérer vite une page disparue ou une erreur d'exploration.

Une boutique fraîchement migrée gagne à être suivie dans la durée. Un contrat de maintenance PrestaShop garde les modules à jour et prépare les prochaines évolutions pour ne plus jamais se retrouver bloqué sur une version dépassée. Si vous hésitez encore entre moderniser PrestaShop et changer d'outil, la migration vers WooCommerce est l'autre option à étudier.

Site incompatible PHP 8 Votre hébergeur passe à PHP 8 ? Après une page blanche ou des extensions bloquées au changement de version nous rendons votre site compatible avec PHP 8.3 sans perte de contenu.
Changer d'hébergeur Vous devez changer d'hébergeur ? Nous déménageons vos fichiers et votre base de données avec la messagerie et le nom de domaine sans interruption du site ni perte de courriels.
Refonte et référencement Vous préparez la refonte de votre site ? Un inventaire des pages et un plan de redirections 301 vérifié à la mise en ligne permettent à votre nouveau site de garder ses positions dans Google.
Passer à WooCommerce PrestaShop devient trop lourd à gérer ? Vos produits et clients rejoignent WooCommerce avec leurs commandes pour une boutique intégrée à WordPress, plus simple à gérer et sans perte de positions.