Le verdict en trois phrases
Une application PHP 5 sans mise à jour de sécurité depuis 2018 est un risque opérationnel, pas seulement une dette technique. À Nantes en 2026, une réécriture progressive (pattern strangler) vers Next.js et une API typée coûte en ordre de grandeur 40 000 à 75 000 EUR HT sur 4 à 6 mois, plus 6 000 à 10 000 EUR de reprise des données. Le big bang paraît moins cher sur le papier, mais il dépasse en moyenne son budget de 30 % et bloque les métiers pendant la bascule.
Pourquoi une application PHP 5 devient un problème de direction
PHP 5.6 n'a plus reçu de correctif de sécurité depuis fin 2018. Dans une PME de 150 salariés, l'application interne (devis, planning, suivi de production, gestion des stocks) concentre souvent dix ans de règles métier codées sans tests automatisés. Les symptômes sont connus : un seul développeur sait la modifier, l'hébergeur facture un serveur dédié hors catalogue, chaque évolution prend trois semaines au lieu de trois jours, et l'audit de l'assureur cyber pointe la version.
| Indicateur | Application PHP 5 typique | Après refonte Next.js |
|---|---|---|
| Correctifs de sécurité | Aucun depuis 2018 | Mises à jour mensuelles |
| Délai moyen d'une évolution | 2 à 4 semaines | 3 à 8 jours |
| Couverture de tests | 0 à 5 % | 60 à 80 % sur le cœur métier |
| Hébergement annuel | 3 000 à 6 000 EUR HT (serveur dédié) | 1 200 à 3 000 EUR HT (cloud managé) |
| Temps de chargement des écrans | 3 à 8 s | 0,5 à 1,5 s |
| Dépendance à une personne | Forte (1 développeur) | Faible (code documenté, stack standard) |
Strangler ou big bang : ce que coûte chaque approche à Nantes
Le pattern strangler consiste à placer un routeur devant l'ancienne application et à remplacer les modules un par un. Les utilisateurs basculent écran par écran, l'ancien code reste en lecture tant que le nouveau n'est pas validé. Le big bang réécrit tout en parallèle puis bascule un week-end.
| Poste | Réécriture progressive (strangler) | Réécriture big bang |
|---|---|---|
| Audit du code et cartographie des règles | 4 000 à 7 000 EUR HT | 4 000 à 7 000 EUR HT |
| Développement Next.js + API | 30 000 à 55 000 EUR HT | 28 000 à 50 000 EUR HT |
| Reprise et nettoyage des données | 6 000 à 10 000 EUR HT | 6 000 à 10 000 EUR HT |
| Tests et recette métier | 4 000 à 8 000 EUR HT | 6 000 à 12 000 EUR HT |
| Durée | 4 à 6 mois | 5 à 8 mois |
| Dépassement moyen constaté | 5 à 10 % | 30 % |
| Interruption des métiers | Aucune | 2 à 5 jours |
Les TJM nantais en 2026 pour un développeur senior full-stack se situent entre 500 et 650 EUR HT. Un projet de 60 à 100 jours-homme reste donc dans la fourchette annoncée.
Les quatre risques à verrouiller dans le contrat
- Règles métier non documentées : prévoir 10 % du budget pour l'extraction des règles cachées dans les requêtes SQL et les procédures stockées.
- Qualité des données : doublons, encodages Latin-1, dates à zéro. Un échantillon de reprise doit être livré dès le premier mois.
- Conduite du changement : former les référents par service avant chaque bascule de module.
- Réversibilité : le code source, les scripts de migration et la documentation doivent vous appartenir, écrit noir sur blanc.
Mini cas pratique
Claire, DSI d'une PME industrielle de 150 salariés près de Nantes, maintient une application PHP 5 de suivi de production. Son unique développeur facture 18 000 EUR HT par an de maintenance, l'hébergement dédié coûte 4 800 EUR HT et l'équipe perd environ 6 heures par semaine en contournements Excel, soit 280 heures par an à 45 EUR chargés, 12 600 EUR. Coût annuel du statu quo : 35 400 EUR HT. La refonte progressive est chiffrée à 58 000 EUR HT plus 8 000 EUR de reprise, soit 66 000 EUR. Après bascule, maintenance et hébergement tombent à 9 500 EUR par an et les contournements disparaissent. Gain annuel : environ 25 900 EUR, retour sur investissement en 2,5 ans, sans compter le risque cyber évité.
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.
FAQ
Combien de temps dure une refonte PHP vers Next.js pour une PME ?
Comptez 4 à 6 mois en approche progressive pour une application de 30 à 60 écrans. Le premier module bascule en production généralement au bout de 6 à 8 semaines.
Peut-on garder la base de données MySQL existante ?
Oui, dans la phase transitoire c'est même recommandé : le nouveau code lit la même base. La migration vers PostgreSQL, si elle est utile, se fait en fin de projet pour 3 000 à 6 000 EUR HT.
Pourquoi Next.js plutôt qu'une mise à jour vers PHP 8 ?
Une montée vers PHP 8 coûte 15 000 à 30 000 EUR HT mais garde l'architecture d'origine. Next.js avec TypeScript apporte un typage strict, des écrans rapides et un vivier de développeurs bien plus large en 2026.
Quel est le principal facteur de dépassement de budget ?
Les règles métier découvertes en cours de route. Un audit de 5 à 10 jours en amont réduit ce risque et limite le dépassement à moins de 10 %.
Faut-il arrêter les évolutions pendant la refonte ?
Non avec le strangler : les nouvelles demandes sont développées directement dans le nouveau socle, ce qui évite de payer deux fois.
Parlons de votre projet. Envoyez-nous la liste de vos écrans et le volume de données, nous chiffrons une refonte progressive avec budget indicatif et planning module par module. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
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.

