Migration PrestaShop
Migrer vers PrestaShop 9 sans rien perdre en route.
Produits, déclinaisons, clients, commandes et positions dans Google : nous migrons votre boutique depuis PrestaShop 1.6, 1.7 ou 8, ou depuis WooCommerce, sur une copie de test d'abord.
- Des dizaines de migrations
- Redirections 301 comprises
- PrestaShop Expert ★★
Votre version
Ce que votre version de PrestaShop implique aujourd'hui
Chaque version de PrestaShop ne fonctionne qu'avec certaines versions de PHP, le langage du serveur. Quand PHP n'est plus maintenu, les failles découvertes ne sont plus corrigées.
PrestaShop 1.6
PrestaShop 1.6.1 fonctionne au plus avec PHP 7.1, une version qui ne reçoit plus aucun correctif depuis fin 2019.
- Les thèmes 1.6 ne sont pas compatibles avec PrestaShop 1.7 et suivants : le thème est à refaire ou à adapter.
- La plupart des modules sont à remplacer ou à redévelopper.
- Les données (produits, clients, commandes) se reprennent, elles, intégralement.
C'est la migration la plus lourde, mais aussi celle qui apporte le plus : vitesse, sécurité et outils récents.
Sources : Documentation PrestaShop, « System requirements » (1.7) ; php.net, « Unsupported Branches ».
PrestaShop 1.7
PrestaShop 1.7.8, la dernière version 1.7, fonctionne au plus avec PHP 7.4, qui n'est plus maintenu depuis le 28 novembre 2022.
- Le thème 1.7 est souvent récupérable, avec des adaptations.
- Chaque module est à vérifier : beaucoup existent en version compatible, d'autres sont à remplacer.
- Les adresses des pages peuvent rester les mêmes : c'est le meilleur cas pour le référencement.
Sources : Documentation PrestaShop, « System requirements » (1.7) ; php.net, « Unsupported Branches ».
PrestaShop 8
PrestaShop 8.0 à 8.2 fonctionne au plus avec PHP 8.1, dont le support de sécurité a pris fin le 31 décembre 2025.
Votre boutique fonctionne, mais sur une base qui n'est plus corrigée. Le passage à PrestaShop 9 est le plus simple des cas : le thème et la majorité des modules s'adaptent, sans reprise lourde des données.
Sources : Documentation PrestaShop, « System requirements » (8) ; php.net, « Unsupported Branches ».
PrestaShop 9
PrestaShop 9.0 fonctionne avec PHP 8.1 à 8.4 (8.4 recommandé), PrestaShop 9.1 jusqu'à PHP 8.5. PHP 8.4 reçoit des correctifs de sécurité jusqu'au 31 décembre 2028.
C'est la seule branche de PrestaShop compatible avec des versions de PHP encore maintenues : celle sur laquelle nous migrons les boutiques, et sur laquelle nous créons les nouvelles.
Sources : Documentation PrestaShop, « System requirements » (9) ; php.net, « Supported Versions ».
Depuis WooCommerce
Votre boutique WooCommerce devient trop lourde ou trop limitée ? Nous reprenons dans PrestaShop :
- les produits et leurs déclinaisons, images comprises ;
- les clients et l'historique des commandes ;
- les catégories et les contenus utiles.
Les adresses des pages changent forcément d'un logiciel à l'autre : chaque ancienne adresse est redirigée (301) vers la nouvelle, pour que Google et vos visiteurs la retrouvent.
Ce qui peut se perdre
Une migration réussie ne se voit pas. Une migration ratée se voit tout de suite.
Changer de version de PrestaShop, ce n'est pas seulement installer la nouvelle. Quatre choses peuvent se perdre en route, et nous traitons chacune avant la mise en ligne.
Les données. Produits, déclinaisons, stocks, clients, adresses, commandes : tout est repris et contrôlé, chiffres en main (nombre de produits, de clients, de commandes avant et après).
Les adresses des pages. Si une adresse change, Google recommande une redirection permanente (301) de l'ancienne vers la nouvelle. Nous établissons la liste complète, page par page, et nous la testons avant la bascule.
Les fonctions. Chaque module est inventorié : gardé s'il existe en version compatible, remplacé, ou redéveloppé sur mesure s'il le faut. Rien ne disparaît sans que vous l'ayez décidé.
Les commandes du jour J. La boutique en ligne continue de vendre pendant que nous travaillons sur la copie. Juste avant la bascule, une dernière synchronisation reprend les commandes et les clients des derniers jours, pendant une courte interruption planifiée à une heure creuse.
Méthode
Notre méthode de migration, étape par étape
Inventaire
Version, modules, surcharges, thème, volume de données, pages qui reçoivent du trafic : nous savons ce que nous migrons avant de chiffrer.
Copie de test
Une nouvelle boutique PrestaShop 9 sur un espace de test, inaccessible aux moteurs de recherche, où toutes les données sont reprises.
Thème et modules
Thème adapté ou refait, modules mis à jour, remplacés ou développés : chaque fonction de la boutique actuelle est retrouvée.
Recette
Vous testez avec nous : commandes, paiements, comptes clients, e-mails, factures. Nous corrigeons jusqu'à ce que tout fonctionne.
Bascule
Dernière synchronisation, mise en ligne, redirections 301 actives, sitemap envoyé à Google : une interruption courte, planifiée avec vous.
Suivi
Nous surveillons les erreurs et l'indexation dans la Search Console pendant les semaines qui suivent, et corrigeons ce qui doit l'être.
Repousser les mises à jour : une des 7 erreurs PrestaShop qui coûtent cher.
Et ce n'est pas la seule. Thème, modules, sauvegardes, référencement : faites le point sur votre boutique avec un test simple pour chaque erreur.
Références
Des migrations menées à bien
Questions fréquentes
Vos questions sur la migration PrestaShop
Combien coûte une migration PrestaShop ?
Cela dépend de la version de départ, du nombre de modules à reprendre, du thème (adapté ou refait) et du volume de données. Une boutique 8 sans développement spécifique se migre bien plus simplement qu'une boutique 1.6 avec quarante modules. C'est pourquoi nous faisons l'inventaire avant de chiffrer : vous recevez un devis précis, pas une fourchette.
Combien de temps dure une migration ?
De quelques jours pour une boutique récente et standard à plusieurs semaines pour une boutique ancienne avec un thème et des modules à refaire. Le délai le plus variable est souvent la recette, c'est-à-dire le temps que vous prenez pour tester la nouvelle boutique avec nous.
Ma boutique sera-t-elle fermée pendant la migration ?
Non. Tout le travail se fait sur une copie de test, pendant que votre boutique continue de vendre. Seule la bascule finale demande une courte interruption, le temps de reprendre les dernières commandes et de mettre la nouvelle version en ligne. Nous la planifions avec vous, à une heure creuse.
Vais-je perdre mon référencement ?
Pas si les adresses sont traitées. Quand elles ne changent pas, Google ne voit qu'une boutique plus rapide. Quand elles changent, chaque ancienne adresse est redirigée (301) vers la nouvelle, comme Google le recommande. Des variations de positions peuvent apparaître quelques semaines, le temps que Google reparcoure la boutique ; nous suivons cette période dans la Search Console.
Faut-il passer par PrestaShop 8 avant d'arriver à PrestaShop 9 ?
Pas avec notre méthode : nous reprenons les données dans une boutique PrestaShop 9 neuve, quelle que soit la version de départ. Cela évite les étapes intermédiaires et permet de repartir sur une base propre, sans les restes des anciennes versions.
Mes modules fonctionneront-ils sous PrestaShop 9 ?
Nous vérifions chaque module pendant l'inventaire. Beaucoup d'éditeurs proposent une version compatible ; certains modules ne sont plus maintenus et doivent être remplacés ; d'autres, développés sur mesure pour vous, sont à adapter. Vous connaissez la situation de chacun avant de signer le devis.
Pourquoi ne pas rester sur ma version actuelle, puisqu'elle fonctionne ?
Parce qu'elle fonctionne sur une version de PHP qui ne reçoit plus de correctifs de sécurité : une faille découverte demain ne sera jamais corrigée. Les hébergeurs finissent aussi par retirer les anciennes versions de PHP, et la migration se fait alors dans l'urgence. Les modules récents, enfin, ne sont plus publiés pour les anciennes versions de PrestaShop.
Votre boutique tourne sur PrestaShop 1.6, 1.7 ou 8 ?
Envoyez-nous son adresse et sa version : nous vous disons ce que la migration implique, les modules à reprendre et la méthode que nous suivrions.
Sans engagement · 04 65 23 00 17