Votre boutique PrestaShop est-elle bien optimisée ?

Migration PrestaShop : mise à jour ou migration,
que faire selon votre version ?

Quelle que soit votre version actuelle, on vous explique s’il s’agit d’une simple mise à jour ou d’une vraie migration, et ce que ça implique concrètement pour votre thème et vos modules.

PrestaShop évolue par versions, et chaque version corrige des failles de sécurité, améliore les performances et change parfois la façon dont votre boutique fonctionne au quotidien. 

Le problème n’est pas de savoir s’il faut évoluer : une boutique restée sur une version ancienne accumule les vulnérabilités et devient de plus en plus difficile à faire évoluer. La vraie question à se poser est ce que votre version actuelle implique : une simple mise à jour, ou une migration plus lourde.

Contrairement à une idée reçue, il n’existe pas de chemin obligatoire version par version. On passe toujours directement de votre version actuelle vers la version cible visée, sans étape intermédiaire. 

Ce qui détermine la difficulté, ce n’est pas le nombre de versions « à sauter », mais la compatibilité de vos modules installés et l’ampleur de vos développements spécifiques.

Mise à jour ou migration : quelle différence pour votre boutique ?

Les deux termes sont souvent confondus, mais ils n’ont ni le même coût, ni le même impact sur votre boutique.

Mise à jour

  • Reste à l’intérieur de la branche 8.x (ex. 8.0, 8.1 ou 8.2.8)
  • Thème et modules conservés, compatibilité assurée ou très probable
  • Opération rapide, faible risque

Migration

  • Passage d’une version 1.5, 1.6 ou 1.7 vers la dernière version stable
  • Rien n’est compatible entre ces versions
  • Nouveau thème et nouveaux modules nécessaires, sauf modules sous contrat « business care » actif avec leur éditeur

Vous êtes en PrestaShop 8.x (8.0, 8.1 ou 8.2.x)

Bonne nouvelle : rester dans la branche 8.x est le scénario le plus simple de cette page. Que vous soyez en 8.0, en 8.1 ou déjà en 8.2.8, la question qui se pose n’est plus « dois-je tout reconstruire » mais « vers quelle version cible dois-je aller » — 8.2.8 ou directement 9.1.x.

8.x vers 8.2.8

Si vous êtes en 8.0 ou 8.1, le passage vers 8.2.8 est une mise à jour classique : vous restez dans la même branche technique, votre thème et vos modules restent compatibles dans l’immense majorité des cas. C’est l’opération la plus simple et la moins risquée de cette page.

Points de vigilance

  • Sauvegarde complète avant toute opération
  • Vérifier la version PHP de votre hébergement, qui peut nécessiter un ajustement
  • Tester en pré-production avant de mettre à jour l’environnement de production

8.x vers 9.1.x

Dans la majorité des cas, passer en 9.1.x — que vous partiez de 8.0, 8.1 ou 8.2.8 — reste aussi une mise à jour : thème et modules continuent de fonctionner. 

La différence avec le cas précédent, c’est que ce n’est pas garanti à 100 % : si votre thème ou l’un de vos modules n’est pas encore certifié compatible 9.1.x, l’opération bascule dans une logique de migration partielle, avec adaptation ou remplacement des seuls éléments concernés.

Points de vigilance

  • Vérifier au cas par cas la compatibilité 9.1.x de votre thème et de chaque module avant de vous lancer
  • Porter une attention particulière aux modules de paiement, souvent les derniers certifiés sur une nouvelle version majeure
  • Prévoir malgré tout une phase de test en pré-production, même quand tout semble compatible sur le papier

Vous êtes en PrestaShop 1.5, 1.6 ou 1.7

Ici, il ne s’agit plus d’une mise à jour mais d’une véritable migration, directement vers 9.1.x, la dernière version stable. Rien n’est compatible entre ces versions et 9.1.x : ni le thème, ni la grande majorité des modules. 

Puisque le thème et les modules doivent de toute façon être rachetés ou reconstruits, autant viser directement la dernière version stable plutôt que de s’arrêter à 8.2.8 pour devoir remigrer peu après.

Points de vigilance

  • Faire l’inventaire des modules installés et vérifier lesquels ont un suivi de compatibilité actif chez leur éditeur (« business care »)
  • Prévoir un budget de reconstruction du thème, pas une simple adaptation
  • Vérifier que vos fiches produits, catégories et contenus sont bien repris après migration — ce sont eux qui portent votre référencement
  • Passer par un environnement de pré-production avant toute bascule en production

Si votre boutique est encore sur l’une de ces versions, chaque mois qui passe l’expose davantage : les versions PHP compatibles avec ces anciennes versions PrestaShop ne sont elles-mêmes plus maintenues, ce qui fragilise aussi votre hébergement. 

Un audit technique (150 €, déductibles dès 200 € de prestation) permet de faire l’état des lieux avant de chiffrer la migration.

Questions fréquentes

Combien de temps prend une migration PrestaShop ?

La durée dépend de plusieurs facteurs propres à votre boutique : le volume de données à reprendre, le nombre de modules à réinstaller et à paramétrer, et le choix du thème — un thème du marché prêt à l’emploi va plus vite qu’une création sur mesure avec Creative Elements. 

Il faut aussi tenir compte de la sauvegarde de l’existant, de la conversion éventuelle de vos visuels hors fiches produits au format WebP, et de la réactivité de vos équipes lors de nos échanges. En général, comptez entre 2 et 4 mois, et jusqu’à 6 mois pour les projets les plus complexes.

Ma boutique reste-t-elle accessible pendant l'opération ?

Oui. Lors d’une migration, votre nouvelle boutique est créée sur un hébergement distinct, en parallèle de votre site actuel qui continue de fonctionner normalement. 

Une fois cette version de développement prête et validée, la bascule vers la nouvelle boutique ne prend qu’une demi-journée maximum, votre ancienne version étant sauvegardée avant la mise en ligne.

Comment savoir si mes modules sont sous contrat « business care » ?

Connectez-vous à votre compte PrestaShop Addons : vous y retrouverez la liste de tous les modules que vous avez achetés, ainsi que le statut de leur contrat business care pour chacun d’eux.

Mise à jour ou migration, vous ne savez pas par où commencer ?

Un audit technique à 150 €, déductibles dès 200 € de prestation, permet d’identifier précisément votre version actuelle, la compatibilité de vos modules, et la bonne opération à mener.

Avant de partir 👋

Choisissez ce qui vous aide le plus, maintenant :