La maintenance d’un site Drupal ne se limite pas à installer des mises à jour. Elle doit aussi organiser leur validation, la protection des données et le suivi des problèmes techniques.
Je propose un accompagnement défini après une évaluation de votre site. Les opérations couvertes, les responsabilités et les modalités d’intervention sont précisées avant le démarrage, afin de distinguer l’entretien courant des travaux qui nécessitent un périmètre spécifique.
Ce que peut couvrir un contrat de maintenance Drupal
Mises à jour du cœur, des modules et des dépendances
Le périmètre peut inclure les mises à jour du cœur Drupal, des modules et thèmes contribués, ainsi que des dépendances du projet. Chaque intervention tient compte des contraintes du site, des changements introduits et des vérifications nécessaires avant déploiement.
Suivi des avis de sécurité
Le suivi porte sur les avis applicables aux composants couverts. Une alerte doit être analysée selon la version installée, la configuration et l’exposition du site. La veille, la prise en charge d’une alerte et la résolution d’un incident correspondent à des opérations différentes.
Corrections et évolutions fonctionnelles
La correction d’une anomalie peut être incluse dans un volume de travail défini ou faire l’objet d’une estimation séparée. Les nouvelles fonctionnalités, les refontes et les intégrations ne sont pas automatiquement comprises dans la maintenance courante.
Sauvegardes et capacité de restauration
Lorsque les sauvegardes font partie de la prestation, nous précisons les données couvertes, la fréquence, la rétention et le lieu de stockage. La base de données, les fichiers nécessaires au site, le code et la configuration doivent être pris en compte selon l’architecture du projet.
La procédure de restauration et ses conditions de vérification sont définies séparément de la simple création d’une sauvegarde. Le contrôle de version du code ne remplace pas la sauvegarde des contenus ni la préparation d’une restauration.
Comment les mises à jour sont-elles réalisées ?
Préparer l’intervention
Avant un changement, le périmètre est identifié : composants concernés, dépendances, prérequis et points de contrôle. Les sauvegardes nécessaires et les possibilités de retour arrière sont examinées en fonction du risque de l’opération.
Vérifier sur un environnement adapté
Les mises à jour sont préparées et contrôlées sur un environnement approprié lorsque celui-ci est disponible. Les parcours à tester sont définis avec vous : consultation des pages, contribution, formulaires, recherche ou fonctionnalités métier selon le site.
Si le projet ne dispose pas d’un environnement permettant ces contrôles, cette limite est explicitée. Sa mise en place peut être nécessaire avant d’organiser une maintenance récurrente dans de bonnes conditions.
Déployer, contrôler et documenter
La mise en production est planifiée selon les modalités convenues. Les contrôles après déploiement et le compte rendu permettent de garder une trace des versions livrées, des vérifications effectuées et des éventuelles actions restantes.
Reprendre un site développé par une autre équipe
Une évaluation initiale permet d’identifier la version de Drupal, les dépendances, les développements spécifiques, les accès et les modalités de déploiement. Elle sert à distinguer les tâches d’entretien régulier des travaux nécessaires pour rendre le site maintenable.
Selon l’état du projet, la reprise peut inclure une remise à niveau, la récupération d’accès, la documentation d’une procédure ou la création d’un environnement de validation. Ces opérations initiales sont identifiées et chiffrées séparément lorsqu’elles ne relèvent pas du suivi récurrent.
Évaluer le site avec un audit Drupal
Support, disponibilité et responsabilités
Les canaux de contact, les plages d’intervention et les modalités de traitement des demandes sont convenus avant le démarrage. Mon activité freelance étant complémentaire de mon activité principale, une disponibilité permanente ou une astreinte n’est pas implicite.
Le délai de prise en charge d’une demande ne doit pas être confondu avec son délai de résolution. La correction peut dépendre de la complexité du problème, d’un service tiers ou d’informations à fournir par votre équipe.
Les responsabilités relatives à l’hébergement, au système, aux services externes et au code Drupal sont distinguées. Les interventions hors périmètre font l’objet d’un accord spécifique ; aucun contrat ne garantit à lui seul l’absence de panne ou de vulnérabilité.
Maintenance et versions de Drupal
Une stratégie de maintenance tient compte du support de la version utilisée. Au 15 septembre 2026, Drupal 10 arrive en fin de vie le 9 décembre 2026. Un site concerné doit donc préparer sa transition plutôt que limiter sa feuille de route aux mises à jour courantes.
Les sites Drupal 7, 8 et 9 relèvent d’un contexte historique hors support communautaire. Leur reprise demande une évaluation adaptée. Une prestation de maintenance ne rétablit pas le support officiel d’une branche abandonnée.
Consulter le calendrier officiel de Drupal
Une expérience de maintenance de plateforme
Mon portfolio présente des travaux de maintenance sur la plateforme Drupal multisite de La Mutuelle Générale, avec des interventions sur la configuration, la recherche et les composants front-end. Cette expérience illustre le travail sur un socle partagé et ses contraintes d’évolution.
Voir le projet La Mutuelle Générale
Questions fréquentes
Une mise à niveau majeure est-elle comprise ?
Pas automatiquement. Une montée de version majeure peut nécessiter des adaptations du code, une revue des dépendances et des tests supplémentaires. Elle est prévue explicitement dans le périmètre ou fait l’objet d’une proposition séparée.
L’hébergement et les incidents serveur sont-ils inclus ?
Uniquement si cela est indiqué dans l’accord. La maintenance Drupal, l’exploitation de l’hébergement et le support d’un service tiers sont des responsabilités distinctes. Le rôle de chaque intervenant doit être clair avant la première demande.
Comment le coût de la maintenance est-il établi ?
Le devis tient compte de l’état initial du site, du nombre de sites, du code personnalisé, des environnements et des contrôles attendus. Les frais de reprise, le suivi récurrent et les travaux supplémentaires sont distingués pour rendre le périmètre lisible.
Organisons la maintenance de votre site
Indiquez l’adresse du site, sa version de Drupal si vous la connaissez, l’organisation actuelle de la maintenance et les difficultés rencontrées. Ces informations permettront de définir les premières vérifications et le périmètre de reprise.