Sites Web11 min de lecture

Refonte d'une application PHP 5 chez un grossiste à Marseille : réécriture ou modernisation progressive

Mohamed Bah·Fondateur, Kolonell
3 novembre 2026
Partager :
Refonte d'une application PHP 5 chez un grossiste à Marseille : réécriture ou modernisation progressive

Refonte d'une application PHP 5 chez un grossiste à Marseille : réécriture ou modernisation progressive

Sites Web

Le verdict en trois phrases

Une application PHP 5 développée en 2009 et que plus personne ne maîtrise est un risque de sécurité et un frein commercial, mais la remplacer d'un bloc n'est presque jamais la meilleure option. La réécriture complète coûte de 70 000 à 130 000 € HT et gèle les évolutions pendant 8 mois, alors que la modernisation progressive selon le pattern strangler coûte 45 000 à 80 000 € sur 12 mois en gardant l'activité en marche. La décision se prend après un audit initial d'environ 4 000 €, qui mesure ce qui peut être sauvé.

Pourquoi PHP 5 ne peut plus attendre

PHP 5.6 n'a plus reçu de correctif de sécurité depuis le 31 décembre 2018. Une application de gestion des commandes, des stocks et de la facturation qui tourne encore dessus cumule en général plusieurs problèmes : extensions MySQL obsolètes, serveur figé sur une vieille distribution Linux, absence de tests, et un développeur d'origine parti depuis longtemps. Pour un grossiste en produits d'hygiène qui livre des collectivités, des hôtels et des cliniques, une fuite de données clients ou un rançongiciel n'est pas théorique : la facture moyenne d'un incident cyber pour une PME française se chiffre en dizaines de milliers d'euros, sans compter l'arrêt des livraisons.

Risque observéConséquence pour le grossisteUrgence
PHP 5 sans correctif depuis 2018Failles connues exploitables, assurance cyber refusée ou plus chèreHaute
Serveur et système non mis à jourImpossible d'installer des composants récentsHaute
Aucun test automatiséChaque modification casse autre choseMoyenne
Code connu d'une seule personneArrêt complet si elle partHaute
Pas d'APIPas de portail client, pas de lien avec la facturation électroniqueMoyenne, haute dès 2026
Interface non responsiveCommerciaux terrain sans accès mobileMoyenne

La réforme de la facturation électronique entre entreprises (réception obligatoire à partir de septembre 2026 pour toutes les entreprises françaises, émission progressive) ajoute une contrainte : l'application doit échanger avec une plateforme agréée. Une application PHP 5 sans API ne le fera pas proprement.

Réécriture ou strangler : la comparaison chiffrée

Le pattern strangler consiste à placer une couche d'aiguillage devant l'ancienne application, puis à remplacer les modules un par un (catalogue, commandes, facturation, stocks). Chaque module neuf est mis en production dès qu'il est prêt, l'ancien code s'éteint au fur et à mesure.

Critère (ordre de grandeur 2026, HT)Réécriture complèteModernisation progressive
Budget70 000 à 130 000 €45 000 à 80 000 €
Durée8 mois12 mois, par lots de 6 à 10 semaines
Gel des évolutionsOui, pendant toute la duréeNon, chaque lot apporte un gain
Risque de basculeÉlevé, une seule mise en productionFaible, bascule module par module
Premier gain visibleAu mois 8Au mois 2 ou 3
Reprise des donnéesEn une fois, à haut risqueProgressive, vérifiable
Cas où elle s'imposeCode irrécupérable, base incohérenteBase de données saine, règles métier fiables

La réécriture reste pertinente quand l'audit montre une base de données incohérente ou des règles métier contradictoires. Dans les autres cas, et c'est la majorité pour un outil qui fonctionne depuis 17 ans, la modernisation progressive est moins chère et beaucoup moins risquée.

Ce que contient l'audit à 4 000 €

Un audit sérieux dure 5 à 8 jours : inventaire des modules et des tables, mesure de la couverture fonctionnelle réellement utilisée (souvent 40 % du code n'est plus appelé), scan de vulnérabilités, cartographie des échanges avec la comptabilité et les transporteurs, puis une feuille de route découpée en lots avec un coût par lot. Le livrable permet de comparer des devis sur une base commune.

Chez Kolonell, une modernisation de ce type est cadrée comme une application sur mesure de complexité moyenne, 4 000 000 à 7 000 000 FCFA (6 100 à 10 670 EUR), ou complexe, 7 000 000 à 15 000 000+ FCFA (10 670 à 22 870+ EUR), le découpage exact étant fixé au devis. Un contrat de maintenance prend ensuite le relais à 35 000, 75 000 ou 120 000 FCFA par mois (53, 114 ou 183 EUR). Voir aussi notre offre cybersécurité.

Mini cas pratique

Frédéric, dirigeant d'un grossiste en produits d'hygiène à Marseille (32 salariés, 1 800 commandes par mois), compare les deux options après audit.

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 :
  • Réécriture : 100 000 €, 8 mois de gel. Pendant ce gel, le portail client prévu est reporté. Ce portail doit faire passer 40 % des commandes en saisie autonome et économiser 25 heures de saisie par semaine à 30 € chargés, soit 3 000 € par mois. Manque à gagner sur 8 mois : 24 000 €. Coût réel : 124 000 €.
  • Strangler : 65 000 € en 5 lots. Le portail client est livré en premier, au mois 3. Économie sur les 9 mois restants de la première année : 27 000 €. Coût net de la première année : 38 000 €.

L'écart dépasse 80 000 € en faveur de la modernisation progressive. Frédéric lance l'audit, puis le lot 1 (aiguillage et portail client).

FAQ

Peut-on simplement passer de PHP 5 à PHP 8 ?

Rarement sans effort : les fonctions mysql_* ont disparu en PHP 7 et beaucoup de syntaxes ont changé. Une montée de version demande souvent 15 à 30 jours de corrections, à évaluer pendant l'audit.

Combien coûte un audit d'application legacy ?

En ordre de grandeur 2026, 3 000 à 6 000 € HT pour 5 à 8 jours, avec un livrable chiffré par lot. Environ 4 000 € pour une application de gestion de taille moyenne.

Le pattern strangler convient-il à une petite équipe ?

Oui, il convient même mieux : chaque lot de 6 à 10 semaines est validé par les utilisateurs avant le suivant, et le budget peut être étalé sur 12 mois.

Que faire en attendant la refonte ?

Isoler le serveur, restreindre les accès par VPN, mettre en place des sauvegardes externes quotidiennes et un pare-feu applicatif. Ces mesures coûtent quelques centaines d'euros par mois et réduisent fortement le risque.

La facturation électronique impose-t-elle une refonte ?

Elle impose au minimum une API ou un connecteur vers une plateforme agréée, avec réception obligatoire dès septembre 2026. C'est souvent le bon premier lot d'une modernisation.

Parlons de votre projet. Nous auditons votre application, chiffrons chaque lot de modernisation et proposons un calendrier sans arrêt des commandes. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.

Tags :#refonte application#PHP 5#dette technique#réécriture ou modernisation#grossiste Marseille#coût refonte 2026
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.