Comment migrer une boutique PrestaShop 1.6 vers PrestaShop 8 ?

Migrer une boutique de PrestaShop 1.6 vers PrestaShop 8 se fait en repartant d'une installation neuve de la version 8, puis en transférant les données (catalogue, clients, commandes) à l'aide de l'outil de migration officiel ou d'un module dédié, plutôt qu'en mettant à jour l'ancien site en place. PrestaShop 1.6 n'est plus maintenu depuis 2019 : cette migration est devenue indispensable pour la sécurité et la compatibilité avec PHP 8.

Les grandes étapes sont les suivantes :

  • Sauvegarde complète de la boutique (fichiers et base de données) avant toute manipulation.
  • Installation propre de PrestaShop 8 sur un environnement de test, en PHP 8.1 ou supérieur.
  • Migration des données via l'outil officiel ou un module de migration : le saut direct 1.6 vers 8 n'étant pas pris en charge nativement, il passe souvent par une étape intermédiaire.
  • Refonte du thème : les thèmes 1.6 sont incompatibles avec la version 8 et doivent être reconstruits.
  • Remplacement des modules obsolètes par leurs équivalents compatibles.
  • Recette et redirections 301 pour préserver le référencement acquis.

C'est un chantier technique qui gagne à être testé intégralement avant la bascule. Faire évoluer une boutique existante sans perdre son historique relève de la maintenance évolutive, où chaque étape est validée en préproduction.