Sites Web11 min de lecture

Moderniser une application legacy en PHP à Lille : réécriture ou refactoring, coût et risques

Mohamed Bah·Fondateur, Kolonell
15 octobre 2026
Partager :
Moderniser une application legacy en PHP à Lille : réécriture ou refactoring, coût et risques

Moderniser une application legacy en PHP à Lille : réécriture ou refactoring, coût et risques

Sites Web

Le verdict en trois phrases

Pour le DSI d'une PME lilloise dont l'outil métier de 2012 tourne encore en PHP 5, sans tests automatisés ni documentation, le statu quo est devenu le choix le plus risqué : plus aucun correctif de sécurité depuis 2018, hébergeurs qui ferment les versions obsolètes, développeurs d'origine partis. Le refactoring progressif (20 000 à 60 000 EUR HT) est presque toujours préférable à la réécriture complète (60 000 à 200 000 EUR HT), sauf si le modèle de données lui-même ne correspond plus au métier. Dans les deux cas, figez le périmètre avant de signer : les projets sans périmètre figé dépassent de 30 à 50 % en moyenne.

Refactoring ou réécriture : le comparatif 2026

Ordres de grandeur pour une application de 80 000 à 150 000 lignes de code, prestataires de la métropole lilloise (estimations 2026).

CritèreRefactoring progressifRéécriture complète
Budget HT20 000 à 60 000 EUR60 000 à 200 000 EUR
Durée3 à 8 mois, par lots6 à 18 mois
Application utilisable pendant les travauxOui, en continuAncienne version figée jusqu'à la bascule
Risque de dépassement10 à 20 %30 à 50 % sans périmètre figé
Règles métier cachées dans le codeConservéesÀ redécouvrir, source n°1 de bugs
Gain de performance2 à 5 fois après montée de version PHP 8.3Variable selon la nouvelle architecture
Pertinent siLe modèle de données reste valableLe métier a profondément changé depuis 2012

Chez Kolonell, ces chantiers relèvent des applications complexes : 7 000 000 à 15 000 000 FCFA et plus (environ 10 670 à 22 870 EUR et plus), avec audit initial, tests de non-régression et bascule accompagnée.

Le plan de refactoring par étapes

La méthode la plus sûre est celle du « figuier étrangleur » : on remplace l'application module par module, l'ancien code continuant à servir ce qui n'a pas encore migré.

ÉtapeContenuCoût indicatif HTDurée
1. AuditCartographie du code, dépendances, failles, volumétrie3 000 à 8 000 EUR2 à 3 semaines
2. Filet de sécuritéTests de bout en bout sur les 20 parcours critiques4 000 à 10 000 EUR3 à 4 semaines
3. Montée de versionPHP 5 vers PHP 8.3, remplacement des fonctions supprimées (mysql_*)5 000 à 15 000 EUR4 à 8 semaines
4. FrameworkMigration progressive vers Symfony ou Laravel, module par module6 000 à 20 000 EUR2 à 4 mois
5. InfrastructureConteneurs, déploiement automatisé, sauvegardes2 000 à 7 000 EUR2 à 3 semaines

Les signaux qui imposent d'agir en 2026

  • Hébergement : la plupart des hébergeurs mutualisés ne proposent plus PHP 5, et les tarifs de support étendu explosent.
  • Sécurité : les injections SQL et les sessions non sécurisées sont fréquentes dans le code de cette époque.
  • Recrutement : un développeur PHP 5 qui accepte de maintenir du code non testé coûte 550 à 750 EUR par jour à Lille.
  • Conformité : un incident touchant des données clients engage la responsabilité de la PME au titre du RGPD.

Mini cas pratique

Illustration : Thomas, DSI fictif d'une PME de négoce de 120 salariés à Villeneuve-d'Ascq, paie chaque année 18 000 EUR de maintenance corrective et 6 000 EUR d'hébergement spécifique pour un outil PHP 5. Il hésite entre une réécriture chiffrée 140 000 EUR et un refactoring à 45 000 EUR. Avec un dépassement probable de 40 %, la réécriture coûterait en réalité près de 196 000 EUR. Le refactoring, même avec 15 % de dépassement, revient à 51 750 EUR et ramène la maintenance à 8 000 EUR par an : l'économie de 16 000 EUR annuels rembourse le projet en un peu plus de 3 ans, contre plus de 12 ans pour la réécriture.

Besoin d'un site web professionnel ?

Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.

Vous préférez qu’on vous rappelle ?

Laissez votre WhatsApp, un expert Kolonell vous recontacte sous 24h ouvrées. Gratuit et sans engagement.

Vous êtes :

FAQ

Peut-on garder la même base de données ?

Dans 80 % des cas, oui, avec des corrections ciblées (index, encodage UTF-8, clés étrangères). C'est l'un des principaux avantages du refactoring sur la réécriture.

Combien de temps l'application sera-t-elle indisponible ?

Avec un refactoring progressif, quelques heures par bascule, planifiées hors horaires. Une réécriture impose une bascule unique, souvent sur un week-end, avec 1 à 2 semaines de stabilisation.

Faut-il écrire des tests avant de toucher au code ?

Oui. Une vingtaine de tests de bout en bout sur les parcours critiques coûtent 4 000 à 10 000 EUR et évitent l'essentiel des régressions.

Quand la réécriture est-elle justifiée ?

Quand plus de 60 % des écrans ou du modèle de données doivent changer, ou quand l'application doit devenir un produit multi-clients. Sinon, le refactoring reste moins cher et moins risqué.

Que prévoir après la modernisation ?

Une maintenance régulière pour éviter de recréer la dette : chez Kolonell, 35 000 à 120 000 FCFA par mois selon le niveau de service, montées de version incluses.

Parlons de votre projet. Envoyez-nous la version PHP, la taille approximative du code et les modules critiques : nous proposons un audit puis un plan de modernisation entre 7 et 15 M FCFA et plus, livré par lots de 4 à 8 semaines. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.

Tags :#application legacy#modernisation PHP#réécriture logiciel#refactoring#DSI Lille#dette technique
Partager :

Mohamed Bah

Fondateur, Kolonell

Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.