LegalTech
JeSuisVictime
Les deux plateformes d'indemnisation partageaient au départ la même base de données. Il a fallu extraire les données de l'une vers sa propre base, sans interruption de service et sous des contraintes RGPD strictes.
Maintenance Laravel
Votre application Laravel tourne, mais plus personne n'ose y toucher. Je fais l'état des lieux, je reprends le code, je le remets à jour et je le maintiens, sans arrêter la production.
Vous vous reconnaissez ?
Une application Laravel qui n'est plus suivie ne s'arrête pas d'un coup. Elle prend du retard sur les versions, accumule des correctifs posés à la hâte, et chaque modification devient un pari.
Le développeur ou l'agence qui a construit l'application n'est plus là.
Laravel ou PHP ne reçoivent plus de correctifs de sécurité.
L'ancienne version disparaît, et l'application ne démarre pas sur la suivante.
Faute de tests, plus rien ne se modifie sans risque.
Les temps de réponse grimpent à mesure que les données s'accumulent.
Le projet a été commencé, puis laissé à moitié fait.
Le calendrier de Laravel
Laravel corrige les bugs d'une version pendant 18 mois et ses failles de sécurité pendant deux ans. Passé ce délai, l'application continue de fonctionner, mais chaque faille découverte ensuite reste ouverte chez vous.
| Version | Sortie | Corrections de bugs jusqu'au | Correctifs de sécurité jusqu'au |
|---|---|---|---|
| Laravel 11 | 12 mars 2024 | 3 septembre 2025 | 12 mars 2026 |
| Laravel 12 | 24 février 2025 | 13 août 2026 | 24 février 2027 |
| Laravel 13 | 17 mars 2026 | 3e trimestre 2027 | 17 mars 2028 |
La méthode
Avant de toucher au code, je le lis : versions et failles connues des dépendances, gestion des droits, secrets exposés, structure du code, base de données, tests existants, déploiement. Vous recevez un rapport priorisé : ce qui est urgent, ce qui peut attendre, et ce qui ne vaut pas la peine d'être corrigé.
J'écris des tests sur les parcours critiques, ceux qui ne doivent jamais casser : la connexion, le paiement, la création d'un dossier. Ils permettent ensuite de savoir qu'une mise à jour n'a rien changé. Je mets aussi en place une surveillance des erreurs et une sauvegarde qu'on sait restaurer.
Je monte les versions une par une, en suivant le guide de mise à jour de chacune, et les tests tournent à chaque étape. Les paquets abandonnés sont remplacés par des équivalents maintenus, jusqu'à une version encore suivie.
Corrections et petites évolutions, mises à jour régulières avant que l'écart ne se creuse à nouveau, surveillance des erreurs et des performances, interventions sur le serveur quand il le faut.
Sur le terrain
LegalTech
Les deux plateformes d'indemnisation partageaient au départ la même base de données. Il a fallu extraire les données de l'une vers sa propre base, sans interruption de service et sous des contraintes RGPD strictes.
LegalTech
La plateforme d'origine a continué de tourner pendant toute la séparation : dossiers, messagerie interne, signature électronique et archivage des pièces.
Sur un serveur qui héberge plusieurs applications en production, une faille touchant PHP impose d'agir vite sans rien casser. J'interviens alors site par site, et je vérifie que chaque application tourne encore avant de passer à la suivante.
À la fin
FAQ
Services
Application métier
Intégration IA
Renfort Laravel
Shopify
La suite
UNE APPLICATION
À REPRENDRE ?
Donnez-moi l'adresse de l'application et ce qui vous inquiète : je reviens vers vous sous 24 heures ouvrées.