Maintenance PrestaShop
Une boutique PrestaShop surveillée comme une application.
Modules tiers, surcharges, multi-boutiques : PrestaShop est un terrain miné, et presque aucun outil de maintenance ne s’y aventure. Notre agent PrestaShop est un agent complet — mêmes routes et mêmes charges utiles que l’agent WordPress, avec deux différences dites d’emblée : il ne se met pas à jour tout seul (une nouvelle version de l’agent s’installe à la main), et le retour arrière d’un module remet ses fichiers, pas sa base.
Sans engagementMise en service en 24 hDonnées en Europe
Ce qui est inclus
Ce que Sentinelo fait sur un site PrestaShop.
Supervision continue
Disponibilité, latence, code de réponse et certificat, contrôlés toutes les cinq minutes. Une panne est confirmée sur deux relevés consécutifs, et l’alerte part à la chute comme au retour.
Sauvegardes vérifiées
Chaque nuit, base et fichiers, chiffrés, stockés en Europe. Rotation sur 24 mois ; empreinte SHA-256 relevée, présence et taille de l’archive contrôlées après envoi.
13 contrôles de sécurité notés
Scan hebdomadaire sur le site, croisé avec FriendsOfPresta et Sucuri SiteCheck. Score sur 100, et une alerte quand le scan révèle une nouvelle faille critique ou une chute nette du score.
Mises à jour appliquées
Les modules. Sauvegarde de moins de 24 h exigée, instantané du module, vérification de la boutique après : si le code de réponse change, le module revient automatiquement à sa version précédente (fichiers ; la base reste à la sauvegarde). Le cœur et les thèmes sont signalés, jamais appliqués.
Mises à jour
Appliquées, et vérifiées.
Les modules. Avant d’appliquer une mise à jour, Sentinelo s’assure qu’une sauvegarde de moins de 24 h existe — sinon il en déclenche une, et la maintenance nocturne reporte alors la mise à jour à la nuit suivante —, prend un instantané du module mis à jour, puis vérifie la boutique : si le code de réponse change — page en erreur, boutique injoignable ou mot-clé attendu absent alors qu’elle répondait avant —, la version précédente du module est remise en place automatiquement et l’incident est consigné. Sur PrestaShop, ce retour remet les fichiers ; une modification de base faite par le script du module n’est pas défaite : la sauvegarde reste le retour complet. Le cœur PrestaShop et les thèmes sont inventoriés et signalés, jamais mis à jour par la plateforme. Un même module présent sur quinze boutiques se traite en une campagne.
Ce que nous ne faisons pas
Un module PrestaShop exécute aussi des scripts SQL à sa mise à jour. Remettre son répertoire ramène le code, jamais les colonnes ajoutées en base : nous distinguons donc « revenu en arrière » de « fichiers remis », et nous vous proposons la restauration complète d’une sauvegarde quand c’est le seul vrai retour possible. Une interface qui annonce « revenu en arrière » tout court laisse croire au marchand que sa boutique est dans l’état d’avant.
| Élément | Ce qui est fait | Cadence |
|---|---|---|
| Disponibilité | Sonde HTTP (mot-clé et code attendus réglables), panne confirmée sur deux relevés consécutifs, alerte à la chute et au retour | 5 min par défaut, de 1 à 60 min par site |
| Sauvegarde | Base + fichiers, chiffrée, contrôlée après envoi | quotidienne |
| Sécurité | 13 contrôles notés + inventaire croisé avec les avis publiés | hebdomadaire |
| Mises à jour | Appliquées : sauvegarde de moins de 24 h, instantané du composant, vérification après, retour automatique si le site casse | quotidienne, à l’heure réglée par site (22 h par défaut) |
| Rapport | PDF figé à la date d’émission, à la marque de l’agence ou à la nôtre | mensuelle |
Propre à PrestaShop
Les détails que personne ne documente.
Chaque technologie a ses pièges. Les voici, et ce que nous en faisons.
Treize contrôles notés, pas dix-huit — et c’est écrit
Certains contrôles n’ont pas d’équivalent sur PrestaShop. Ils sont omis du barème, pas simulés : le score est normalisé sur ce qui a réellement tourné, pour que 86/100 veuille dire la même chose ici et sur WordPress. Un contrôle simulé distribuerait des points gratuits, et le rapport comparerait des choses différentes.
Les images, les téléversements et les téléchargements sont trois répertoires
Là où WordPress range ses fichiers à un seul endroit, PrestaShop les éclate. L’archive les distingue, et la restauration sait où remettre chacun — y compris sur une boutique sans produits virtuels.
Le cron est celui du marchand, la planification est la nôtre
PrestaShop n’a pas d’API de tâches planifiées. L’agent tient son propre calendrier en base et replanifie avant d’exécuter : une tâche qui échoue ne repart pas en boucle à chaque passage du cron.
Vous voulez savoir où en est votre site PrestaShop ? Le scan est gratuit et sans inscription.
Lancer un scan gratuit →Preuve de valeur
Le rapport mensuel, à votre marque.
- Généré et envoyé automatiquement
- Figé à la date d’émission : le rapport de juin dit ce qui était vrai en juin
- Archivé et consultable depuis le portail
Rapport de maintenance
boutique-lemarais.fr · PrestaShop 8.2.1
- Disponibilité
- 1 incident · 4 min d’indisponibilité
- 99,98 %
- Sauvegardes
- présence et taille contrôlées
- 31 / 31
- Mises à jour
- dont 3 correctifs de sécurité
- 24
- Sécurité
- 18 contrôles notés · 0 faille critique
- 94 / 100
- Interventions
- sur 2 h incluses
- 2 h 10
Document généré automatiquement · aucune mention de Sentinelo
Pour qui
- Boutiques PrestaShop 1.7 et 8
- Marchands multi-boutiques
- Agences e-commerce
- Sites à catalogue lourd
Et le reste de votre parc
Questions fréquentes
Maintenance PrestaShop : les questions qu’on nous pose.
Comment l’agent s’installe-t-il sur PrestaShop ?
L’agent s’installe comme n’importe quelle extension de la plateforme, en quelques minutes, et s’authentifie auprès de la plateforme avec une clé propre au site. Aucune modification de votre code, aucun accès FTP à nous confier en permanence.
Les mises à jour sont-elles appliquées automatiquement ?
Oui, selon la politique choisie par site : correctifs et versions mineures la nuit, majeures signalées ; ou tout en campagne, à la main. Les modules. Avant d’appliquer une mise à jour, Sentinelo s’assure qu’une sauvegarde de moins de 24 h existe — sinon il en déclenche une, et la maintenance nocturne reporte alors la mise à jour à la nuit suivante —, prend un instantané du module mis à jour, puis vérifie la boutique : si le code de réponse change — page en erreur, boutique injoignable ou mot-clé attendu absent alors qu’elle répondait avant —, la version précédente du module est remise en place automatiquement et l’incident est consigné. Sur PrestaShop, ce retour remet les fichiers ; une modification de base faite par le script du module n’est pas défaite : la sauvegarde reste le retour complet. Le cœur PrestaShop et les thèmes sont inventoriés et signalés, jamais mis à jour par la plateforme. Un même module présent sur quinze boutiques se traite en une campagne.
Que contient le scan de sécurité ?
13 contrôles notés, exécutés sur le site lui-même — intégrité, permissions, fichiers exposés, en-têtes, certificat, version de PHP, configuration — puis un croisement côté plateforme avec FriendsOfPresta et Sucuri SiteCheck. Le résultat est un score sur 100 et une liste d’actions, pas une couleur.
Un contrôle qu’une technologie ne permet pas d’exécuter est retiré du barème plutôt que compté comme réussi : le score est normalisé sur ce qui a réellement tourné, pour qu’un même chiffre veuille dire la même chose partout.
Et si mon parc n’est pas que du PrestaShop ?
C’est le cas le plus fréquent, et c’est précisément la raison d’être de Sentinelo. Vos sites vivent dans la même liste, quelle que soit leur technologie : une seule interface, un seul abonnement, un seul rapport par client.
Votre site PrestaShop est-il à jour, là, maintenant ?
Lancez un scan gratuit. Résultat immédiat, sans inscription.
Sans inscription. Ni adresse e-mail ni résultat enregistré tant que vous ne demandez pas le rapport.