Sin impuesto Con impuesto

Maintenance d'une boutique PrestaShop : ce qu'elle comprend vraiment et combien de temps elle demande

La maintenance, ce n'est pas réparer ce qui casse : c'est éviter que ça casse. Nous passons en revue les tâches qui la composent, la fréquence à laquelle faire chacune et comment estimer le temps dont votre boutique a besoin, sans promesses génériques.

Equipo Rekire
Updated: 10/10/2026 14
Maintenance d'une boutique PrestaShop : ce qu'elle comprend vraiment et combien de temps elle demande
Share:

« Nous avons un contrat de maintenance » peut vouloir dire des choses très différentes. Pour certaines agences, c'est un forfait mensuel en échange d'être joignables en cas de panne. Pour d'autres, c'est une vraie revue périodique de la boutique. La différence se voit le jour où paraît une alerte de sécurité sur un module que vous avez installé, ou le jour où la boutique cesse d'envoyer des e-mails sans que personne ne s'en rende compte.

Une vraie maintenance est un travail préventif : ce qu'on fait pour que les incidents n'arrivent pas. Voyons quelles tâches la composent, à quelle fréquence, et comment estimer le temps dont votre boutique a besoin.

Les tâches, regroupées par fréquence

En continu (surveillance)

  • Disponibilité : la boutique répond et le checkout fonctionne. Il ne suffit pas que la page d'accueil s'affiche.
  • Erreurs : erreurs PHP, réponses 500, paiements qui n'aboutissent pas à une commande.
  • Sécurité : nouveaux employés, modules installés à l'insu de tous, fichiers modifiés.
  • Échéances : certificat SSL, nom de domaine, clés des passerelles et des API.

Tout cela s'automatise avec des alertes. Le travail humain consiste à traiter ce qui se déclenche.

Chaque semaine ou toutes les deux semaines

  • Consulter les alertes de sécurité de PrestaShop et des auteurs de vos modules.
  • Vérifier que les sauvegardes ont bien été faites et qu'elles ont la taille attendue.
  • Regarder les journaux d'erreurs accumulées et les tâches planifiées qui ont échoué.
  • Une commande de test ou, au moins, vérifier que les dernières commandes ont suivi leur parcours normal.

Chaque mois

  • Mettre à jour les modules qui ont une nouvelle version, d'abord sur une copie de test.
  • Contrôler les performances : temps de chargement de l'accueil, d'une catégorie, d'une fiche produit et du checkout, ainsi que du back-office.
  • Nettoyer ce qui grossit sans contrôle : anciens paniers abandonnés, journaux, statistiques de connexions.
  • Revoir les employés et les accès : qui a encore besoin de se connecter et avec quelles permissions.

Chaque trimestre ou chaque semestre

  • Mettre à jour PrestaShop vers la version de maintenance la plus récente de votre branche.
  • Vérifier la version de PHP et sa date de fin de support.
  • Restaurer une sauvegarde dans un environnement séparé pour vérifier qu'elle fonctionne.
  • Inventaire des modules : lesquels sont utilisés, lesquels sont abandonnés par leur auteur, lesquels sont superflus.

Le moment venu

Les passages de version majeure (de 1.7 à 8, de 8 à 9) ne relèvent pas de la maintenance ordinaire : ce sont des projets, avec leur inventaire, leur répétition et leur jour de bascule. Mais une bonne maintenance les rend beaucoup plus faciles, car la boutique arrive au saut avec tout à jour.

Mettre à jour en production sans sauvegarde et sans test, ce n'est pas de la maintenance : c'est un pari. L'ordre sain est toujours le même : sauvegarde, test dans un environnement séparé, créneau de faible trafic, mise à jour, vérification du checkout.

Combien de temps cela demande

Il n'existe pas de chiffre valable pour toutes les boutiques. Ce qui pèse le plus :

FacteurPourquoi il ajoute des heures
Nombre de modulesChaque module est une mise à jour à examiner et à tester.
Thème personnaliséLes modifications des templates doivent être revues à chaque mise à jour du thème.
IntégrationsERP, marketplaces, transporteurs : chacune peut casser au moindre changement.
Version de PrestaShop et de PHPPlus elle est ancienne, plus il y a de modules sans mise à jour et de correctifs à la main.
Overrides et code sur mesureIl faut vérifier qu'ils restent compatibles.
Volume de commandesPlus de commandes, plus d'impact pour la moindre panne et plus de précautions lors des mises à jour.

Pour l'estimer, le plus pratique est de mesurer pendant quelques mois : noter le temps de chaque tâche préventive et de chaque incident. Une boutique bien entretenue voit généralement les heures d'incidents baisser et celles de prévention se stabiliser. Une boutique qu'on ne touche que lorsque quelque chose casse connaît des mois calmes et des mois très chargés, et ces derniers arrivent toujours au pire moment.

Ce qu'il vaut mieux avoir par écrit

Une maintenance qui n'existe que dans la mémoire de la personne qui la fait se perd le jour où cette personne change. Demandez, ou préparez vous-même, un document court avec :

  • Inventaire de la boutique : version de PrestaShop et de PHP, thème et thème enfant, modules avec leur version et leur origine, intégrations et tâches planifiées.
  • Accès : qui a accès au back-office, au serveur et à la base de données, et où sont conservés les identifiants.
  • Sauvegardes : où elles se trouvent, à quelle fréquence et quand la dernière restauration a été testée.
  • Modifications effectuées : ce qui a été mis à jour et quand, et ce qui a été adapté sur mesure (templates, overrides, réglages du serveur).
  • Que faire si la boutique tombe : qui appeler, dans quel ordre et comment prévenir les clients.

Avec ce document, n'importe quel technicien qui arrive comprend la boutique en une heure au lieu d'une semaine, et vous savez à tout moment ce qui a été fait.

Les signes d'un manque de maintenance

  • Personne ne sait vous dire quelle version de PrestaShop fait tourner votre boutique ni quand elle a été mise à jour pour la dernière fois.
  • Il y a des modules installés dont personne ne se rappelle l'utilité.
  • Les erreurs sont découvertes parce qu'un client appelle.
  • Chaque mise à jour est un drame parce qu'elle se fait de loin en loin et accumule les changements.
  • Les sauvegardes existent « en théorie », mais personne n'en a jamais restauré une.

Ce qu'il faut demander à votre prestataire

  • Une estimation avant chaque tâche qui n'est pas de la routine.
  • Un compte rendu du travail effectué : ce qui a été mis à jour, ce qui a été vérifié, ce qui a été trouvé.
  • Une priorité sur les incidents par rapport à ceux qui n'ont pas de contrat.
  • Des explications sur les changements, pour ne dépendre de personne au quotidien.
  • Des heures qui n'expirent pas si elles ne sont pas utilisées un mois, ou au moins des conditions claires.

Comment le résoudre dans PrestaShop

Chez Rekire, la maintenance se fait avec des forfaits d'heures d'assistance technique : le forfait de 20 heures convient aux incidents et aux améliorations ponctuelles, et le forfait de 50 heures à une assistance continue en performance, sécurité et améliorations. Les heures n'expirent pas et n'ont pas de consommation mensuelle minimale, les clients avec un forfait passent en priorité dans la file des incidents, avant de commencer nous vous indiquons combien d'heures nous estimons et seul le temps travaillé est décompté, avec le détail de chaque tâche. Si vous souhaitez en plus garder les modules de Rekire à jour, le pass annuel donne accès pendant un an à tous les modules du catalogue, à ceux publiés au cours de l'année et à leurs mises à jour ; ce que vous installez continue de fonctionner même si vous ne renouvelez pas.

Chargement...
Consentement aux cookies
Retour en haut