Migrer de PrestaShop 1.6 à 8 : ce qui casse et comment l’éviter

Consultoría EHERO

7 minutos de lectura
Migrer de PrestaShop 1.6 à 8 : ce qui casse et comment l’éviter

Migrer PrestaShop 1.6 vers 8 n’est pas une mise à jour : c’est une reconstruction. Entre ces deux versions, il y a un changement d’architecture, de templates et de modules, et ceux qui l’abordent comme s’il suffisait d’appuyer sur un bouton finissent avec la boutique à l’arrêt tout un week-end.

Ce guide pour migrer PrestaShop 1.6 vers 8 traite de ce qui casse à coup sûr et de l’ordre dans lequel il vaut mieux procéder, rédigé du point de vue de celui qui devra ensuite réparer.

Pourquoi vous ne pouvez pas rester en 1.6

PrestaShop 1.6 ne reçoit plus de correctifs de sécurité depuis des années et fonctionne sur des versions de PHP qui ne sont plus prises en charge. En pratique, cela signifie trois choses : votre hébergeur finira par imposer une version de PHP que votre boutique ne supporte pas, chaque nouvelle passerelle de paiement cessera de proposer son module, et une vulnérabilité connue ne sera pas corrigée.

Ce n’est pas une question d’avoir la dernière version. C’est que le sol se dérobe.

Ce qui casse à coup sûr lors de la migration de PrestaShop 1.6 vers 8

Le thème

Il n’existe pas de migration de thème entre 1.6 et 8. Le moteur de templates a changé et la structure du front aussi. Soit vous refaites le thème sur la nouvelle base, soit vous en achetez un actuel. C’est le poste le plus important du budget et il vaut mieux l’assumer dès le départ.

Les modules

Ceux de 1.6 ne fonctionnent pas sur 8. Il faut chercher la nouvelle version de chacun, et c’est là que le vrai problème apparaît : les modules abandonnés n’ont pas de nouvelle version. Faites l’inventaire avant de commencer, pas au milieu.

Les personnalisations sur mesure

Tout override ou toute modification directe du noyau doit être refait. Si, à l’époque, quelqu’un a touché aux fichiers du core au lieu de travailler avec des overrides, cette partie relève de l’archéologie.

Les URL

La structure des liens peut changer, et c’est là que l’on perd des positions. Chaque URL qui change a besoin de sa redirection 301, et il faut les vérifier une à une avant l’ouverture au public.

Migrer PrestaShop 1.6 vers 8 en six étapes, dans l’ordre

  1. Inventaire. Liste des modules avec leur état — a une version pour 8, n’en a pas, n’est plus nécessaire — et liste des personnalisations.
  2. Copie complète. Base de données et fichiers, vérifiés par restauration ailleurs. Une copie que vous n’avez pas testée en restauration n’est pas une copie.
  3. Environnement de test. Une réplique exacte avec des données réelles où effectuer toute la migration sans toucher à la boutique en production.
  4. Migration des données. Produits, clients, commandes et historique. C’est ici que l’on vérifie que les anciennes commandes restent consultables, ce qui est une exigence fiscale, pas un caprice.
  5. Plan de redirections. Exportez les URL actuelles, comparez-les aux nouvelles et mettez en place les 301 pour tout ce qui change.
  6. Fenêtre de bascule. Un jour de faible activité, avec la boutique en maintenance juste le temps nécessaire et un plan de retour en arrière prêt au cas où quelque chose tournerait mal.

Combien coûte la migration de PrestaShop 1.6 vers 8

La question qui fâche. Il n’y a pas de tarif fixe parce que le coût n’est pas déterminé par le catalogue, mais par les personnalisations ; toutefois, il existe des fourchettes reconnaissables.

Une boutique standard, avec un thème acheté et des modules commerciaux à jour, se situe dans la fourchette basse : il s’agit surtout de migrer les données, d’installer le nouveau thème et de refaire les configurations. Une boutique avec des développements sur mesure, des intégrations avec un ERP et des modules abandonnés se situe dans la fourchette haute, et là, le plus gros poste n’est pas la migration elle-même : c’est reconstruire ce qui avait été fait à l’époque en touchant au noyau.

Le conseil pratique : demandez toujours que le devis pour migrer PrestaShop 1.6 vers 8 détaille séparément le thème, les modules et les personnalisations. Un prix global sans ce détail cache les surprises, et les surprises lors d’une migration sont toujours payées par le client.

Les cinq erreurs les plus coûteuses

  • Migrer directement en production. Sans environnement de test, la première erreur est découverte par un client.
  • Ne pas inventorier les modules avant. Découvrir en cours de route que le module de votre passerelle n’a pas de version pour 8 stoppe tout le projet.
  • Oublier les redirections. C’est la cause numéro un de la baisse de trafic après la migration de PrestaShop 1.6 vers 8, et c’est totalement évitable.
  • Passer d’un coup de PHP 5.6 à la dernière version. Il vaut mieux monter par paliers et vérifier à chaque étape.
  • Le faire en haute saison. Choisissez le mois le plus calme de l’année, pas celui qui vous arrange dans l’agenda.

Si vous voulez une référence officielle sur le cycle de vie et les versions qui continuent de recevoir de la maintenance, le projet lui-même la tient dans sa documentation des exigences système.

Que tester avant d’ouvrir la boutique migrée

  • Un achat complet de bout en bout, avec un vrai paiement d’un centime si la passerelle le permet.
  • Les e-mails transactionnels : confirmation, expédition et facture.
  • Une ancienne commande ouverte depuis le back-office.
  • Le moteur de recherche et les filtres de catégorie avec le catalogue complet.
  • La connexion avec votre logiciel de gestion, si vous en avez une.
  • Les redirections, avec un échantillon des URL les plus visitées dans Search Console.

Vous migrez et vous voulez ne pas perdre la connexion avec votre gestion ?

Nos modules pour PrestaShop sont compatibles avec les versions actuelles. Si vous venez d’une vieille boutique avec un connecteur abandonné, nous vérifions ce qui peut être récupéré avant que vous ne commenciez.

Voir les modules · Consulter la migration


Si vous allez aussi revoir le catalogue pendant la migration, regardez le convertisseur de produits et les modules PrestaShop que nous maintenons.

Questions fréquentes

Combien de temps faut-il pour migrer de PrestaShop 1.6 vers 8 ?

Entre deux et huit semaines selon la taille du catalogue et le nombre de personnalisations. Ce qui fait la différence, ce n’est pas le nombre de produits, mais le nombre de choses faites sur mesure.

Les anciennes commandes sont-elles perdues ?

Pas nécessairement. Elles sont migrées avec les clients et les factures. Vérifiez qu’elles sont consultables depuis le nouveau back-office avant de considérer la migration comme réussie : l’obligation de les conserver reste la vôtre.

Perd-on du SEO en migrant PrestaShop 1.6 vers 8 ?

Il est conservé si vous faites correctement les redirections. La baisse typique du premier mois se récupère si chaque ancienne URL pointe en 301 vers son équivalent nouveau.

Vaut-il mieux passer à une autre plateforme au lieu de migrer ?

Si vous devez de toute façon refaire le thème et les modules, c’est un moment légitime pour vous poser la question. Mais changer de plateforme ajoute la migration des données à un projet déjà important : ne le faites pas seulement par effet de mode.

ÉTIQUETTES

Aucune étiquette à afficher.

PARTAGER L'ARTICLE

Voulez-vous être au courant de toutes les nouveautés ?

Suivez-nous sur nos réseaux sociaux pour ne rien manquer !

Abonnez-vous à notre newsletter

Recevez des offres exclusives et des nouveautés.

Obtenez 10 % de réduction sur votre première commande !