Drupal 7 est officiellement en fin de vie depuis le 5 janvier 2025. Pourtant, près de 30 % des sites Drupal détectés par W3Techs (août 2026) tournent encore sur cette version. Si le vôtre en fait partie, vous avez trois options. Aucune n'est mauvaise en soi : tout dépend de votre situation.
Pourquoi c'est un problème de rester en Drupal 7
- Sécurité : la communauté Drupal ne publie plus de correctifs. Toute nouvelle faille reste ouverte.
- Hébergement : Drupal 7 fonctionne de plus en plus mal avec les versions récentes de PHP. Tôt ou tard, votre hébergeur retirera les anciennes versions de PHP et votre site cessera de fonctionner.
- Compétences : de moins en moins de développeurs acceptent de travailler sur Drupal 7, et ceux qui le font facturent la rareté.
- Conformité : pour un organisme public ou une entreprise soumise à une politique de sécurité, faire tourner une application non maintenue devient difficile à justifier.
Option 1 : migrer vers Drupal 11
C'est la solution durable. Contrairement aux mises à jour entre versions récentes, on ne met pas à jour un Drupal 7 « en place » : on construit un nouveau site Drupal 11, puis on y migre les données avec l'API Migrate de Drupal.
Concrètement :
- la structure de contenus (types de contenus, champs, taxonomies) est recréée, en profitant de l'occasion pour simplifier ce qui doit l'être ;
- le thème est repris ou refait ;
- les modules contrib Drupal 7 sont remplacés par leurs équivalents modernes ;
- les contenus, utilisateurs, fichiers, menus et alias d'URL sont migrés par des scripts rejouables, ce qui permet de faire une dernière migration juste avant la bascule sans perdre les contenus ajoutés entre-temps ;
- des redirections 301 préservent le référencement.
Avantages : un site sur une base moderne, supportée pour des années, avec des mises à jour majeures ensuite beaucoup plus simples. Limites : c'est un vrai projet, de quelques semaines à quelques mois selon la taille du site.
Option 2 : le support étendu, comme solution d'attente
Des éditeurs spécialisés, référencés par l'association Drupal (comme HeroDevs ou Tag1), vendent un support de sécurité prolongé pour Drupal 7 : ils continuent de publier des correctifs pour le cœur et les modules les plus courants.
Avantages : vous gagnez du temps sans rien changer au site. Limites : c'est un abonnement payant, qui ne règle ni la question de PHP ni celle des compétences. En attendant la migration, une TMA Drupal peut aussi assurer le suivi courant du site. C'est un pont vers la migration, pas une destination.
Cette option a du sens si votre migration est planifiée mais ne peut pas démarrer immédiatement (budget de l'année suivante, projet de refonte en cours de cadrage).
Option 3 : la refonte complète
Si votre site ne correspond plus à vos besoins (arborescence datée, design à revoir, fonctionnalités inutilisées), la migration est l'occasion d'une vraie refonte. On récupère malgré tout les contenus existants par migration, mais on repense l'organisation et l'expérience.
Parfois, la refonte conduit aussi à se demander si Drupal reste le bon outil. Pour un petit site vitrine sans besoin éditorial complexe, un outil plus léger peut suffire ; pour un site riche en contenus, avec des droits d'accès et des workflows, Drupal reste un excellent choix.
Comment choisir ?
| Votre situation | Option recommandée |
|---|---|
| Le site vous convient, vous voulez le pérenniser | Migration vers Drupal 11 |
| Budget ou planning bloqué pour plusieurs mois | Support étendu, puis migration |
| Le site ne répond plus à vos besoins | Refonte avec reprise des contenus |
| Vous ne savez pas | Audit d'abord |
Combien coûte une migration Drupal 7 ?
Le principal facteur de coût n'est pas le nombre de pages, mais la complexité de la structure : nombre de types de contenus, de champs, de vues, de fonctionnalités sur mesure et de modules contrib sans équivalent direct. Un petit site vitrine peut se migrer en quelques semaines ; une plateforme métier est un projet de plusieurs mois, à découper en lots.
La seule façon d'obtenir un prix fiable est d'inventorier le site existant. C'est ce que je fais lors d'un audit flash, dont le prix est déduit si vous me confiez la migration. Pour aller plus loin, la page migration Drupal 7 détaille ma méthode. Si votre site est en Drupal 8 ou 9, le chemin est différent : voir migration Drupal vers Drupal 11.