Paramètres des cookies

Mise à jour de votre site e-commerce PrestaShop

PrestaShop
Publié le 2 avril 2025 - Mis à jour le 2 avril 2025

Pour maintenir une sécurité optimale de son architecture PrestaShop, il faut mettre à jour le cœur de PrestaShop, les modules et le thème graphique. Les nouvelles versions de PrestaShop corrigent les bugs et améliorent les performances et les fonctionnalités de votre site e-commerce. En faisant des mises à jour régulières, vous pouvez ainsi profiter d'une meilleure gestion de votre boutique en ligne et aussi offrir aux visiteurs une meilleure expérience de navigation.

Préparez votre site à la mise à jour 

Avant de passer à une nouvelle version de PrestaShop, il est important de comprendre la différence entre les mises à jour de PrestaShop et les mises à jour des modules et du thème. Les mises à jour logicielles consistent à la fois à corriger des erreurs, mais aussi à ajouter des fonctionnalités.

Pour préparer votre site PrestaShop à la mise à jour, vous devez :

  • lister tous les modules actifs de votre site et vérifier s’ils sont bien compatibles avec la version de PrestaShop visée. Si vos modules ne sont pas compatibles, il faut prévoir des solutions de remplacement ou, si possible, les mettre à jour pour qu’ils deviennent compatibles.


  • anticiper la mise en maintenance le temps de la mise à jour. Selon la complexité du site, le volume des données et la méthode de mise à jour utilisée, ce temps de coupure pourra être plus ou moins long. Une mise à jour PrestaShop peut durer de 30 minutes à plusieurs heures, voire une journée. Il faut donc choisir une période creuse, lors des moments de faible activité sur votre site. Il faut avoir conscience qu'une mise à jour peut avoir un impact sur le chiffre d'affaires selon la durée de la maintenance du site.


  • vérifier la version PHP attendue par la nouvelle version et anticiper la configuration sur votre serveur.


Conseil Webperfect : profitez de ce moment pour supprimer tous les modules inutiles et inactifs. Cela vous permettra de ne pas les inclure dans la mise à jour et éviter toute vulnérabilité !

Comment faire une mise à jour PrestaShop ?

Sur PrestaShop, il n’y a pas de méthode de mise à jour en quelques clics et en quelques minutes.

Selon votre version actuelle de PrestaShop, la procédure ne sera pas la même pour profiter de la dernière version majeure. Il existe cependant deux méthodes.

Avec le module gratuit « 1-click upgrade »

Le module 1-click upgrade permet de mettre à jour PrestaShop en conservant les données et les modules natifs.

Ce module comporte cependant des limites :

  • il ne prend pas en charge les modules non natifs.
  • il ne conserve pas les personnalisations techniques, ergonomiques ou graphiques.
  • il peut être bloqué par certains modules.

Dans le cas d’un site simple et proche des fonctionnalités natives, cette méthode est très rapide et pratique. En revanche, si votre site possède beaucoup de modules, il faudra être vigilant, bien vérifier leur compatibilité et les mettre à jour avant.

Il faut évidemment faire attention à l’utilisation de ce module qui va impacter l'ensemble de votre site.
Nous vous conseillons très fortement de tester cette procédure sur une sauvegarde de votre site avant de le faire directement sur votre site. En effet, en cas de problème, vous pourriez avoir des difficultés pour revenir rapidement en arrière. Dans ce cas, votre site pourrait ne pas être utilisable pendant plusieurs heures ou plusieurs jours selon la gravité du blocage rencontré.

Une fois la mise à jour terminée sur la copie de votre site, il faut effectuer un test des fonctionnalités « clés » de votre site. Nous vous recommandons de tester notamment le processus de création de compte, le passage de commande et les modes de paiement.

Si tout vous semble bien en place, vous pouvez alors reproduire cette procédure sur votre site en ligne. Évidemment, il faut d’abord mettre le site en mode « maintenance » et faire une sauvegarde. Une fois terminé, il faut de nouveau re-tester votre site avant de désactiver la maintenance.

Même si cette méthode peut être plutôt simple et pourrait être effectuée sans connaissance technique dans certains cas, le « diable se cache dans les détails » et nous vous conseillons de passer par une agence experte pour éviter toute mauvaise surprise ! Webperfect vous propose un service dédié pour vos mises à jour PrestaShop.

Webperfect est une agence experte en PrestaShop
Mettre à jour mon site PrestaShop

Avec une nouvelle architecture PrestaShop

Si votre site possède beaucoup de modules ou des développements, la méthode précédente ne sera certainement pas adaptée.

Vous devrez alors préparer un site « temporaire » pour réinstaller votre site.

Cette méthode est plus longue et technique mais elle est plus fiable !
En effet, en réinstallant la dernière version de PrestaShop, nous aurez la garantie d’avoir une structure saine et de ne pas avoir migré de faille de sécurité.

Une fois PrestaShop, les modules et le thème installés, les éventuelles personnalisations seront alors mises en place (ou adaptées si besoin) et vos données pourront être migrées.
Selon la volumétrie des données de « base » (catalogue produits, données clients, commandes), on vérifiera alors s’il est possible d’utiliser un module de migration, ce qui est pratique mais lent pour un gros de volume de données. Cela peut aussi être effectué par des jeux de scripts SQL, très fiable et rapide à appliquer.

Dans tous les cas, les données de vos modules (articles blog, FAQs, récompenses clients, configuration cross-selling, historique de devis, etc…) ne pourront pas être migrées par ce module mais par des requêtes SQL.

Faire appel à des professionnels pour mettre à jour PrestaShop

Vous aurez compris que cette méthode nécessite des compétences techniques pour la traiter correctement. Contactez-nous pour discuter de votre projet, nous pourrons facilement identifier la méthode la plus adaptée à vos besoins !

Étiqueté