Votre PHP, remis à neuf. Puis tenu à jour.
Nous migrons vos projets PHP 5 et 7 vers PHP 8.4 en pull requests testées, puis nous surveillons chaque jour les failles qui concernent précisément vos sites. Rien ne part en production sans votre validation.
Migration vers PHP 8.4
each() et create_function() remplacées, formulaires inchangés. Rien à revoir côté rendu.mairies mesurées tournent sur une version de PHP qui ne reçoit plus de correctifs.
score CVSS de PHP2Shell, la faille critique publiée le 21 octobre 2026.
pour mettre un correctif critique en place, sur l'offre Maintenu, après sa publication.
À quoi ressemble une migration
Chaque changement est groupé par nature, avec la raison et le test qui le couvre.
L'outillage de base est open source et éprouvé — Rector pour les réécritures mécaniques, PHPStan pour l'analyse. Les agents traitent ce que ces outils ne savent pas faire seuls : le code spécifique, les cas ambigus, les tests manquants.
- while (list($cle, $valeur) = each($options)) {+ foreach ($options as $cle => $valeur) { $html .= champ($cle, $valeur); } - $double = create_function('$a', 'return $a * 2;');+ $double = fn(int $a): int => $a * 2; - if (strpos($titre, $mot) != false) {+ if (str_contains($titre, $mot)) {
each() et create_function() ont été supprimées en PHP 8.0 : sans ce changement, la page plante.Le déroulé
Inventaire
On mesure ce qui casse : version actuelle, dépendances Composer, extensions, fonctions supprimées — la liste exacte de ce qui ne passe pas en PHP 8.4.
Migration
Réécritures automatiques, puis corrections au cas par cas par les agents, dans une branche dédiée. Rien n'est deviné sans être testé.
Vérification
Tests existants, tests ajoutés pour le code non couvert, comparaison des pages rendues avant et après. On prouve que rien ne bouge.
Pull request
Vous relisez, vous décidez : des commits lisibles, groupés par type de changement, avec une note expliquant chaque décision.
Après la migration, un site qui reste à jour
Une migration remet un projet à niveau une fois. Les failles, elles, continuent de sortir chaque semaine. L'abonnement confie cette surveillance à des agents qui travaillent tous les jours — et un humain valide chaque intervention.
Veille quotidienne, ciblée
PHP, votre CMS, chaque extension et chaque dépendance Composer, comparés tous les jours aux alertes du CERT-FR et aux bases publiques de vulnérabilités. Vous n'êtes prévenu que si votre site est réellement concerné.
Analyse de chaque correctif
À chaque nouvelle version, l'agent lit ce qui change, teste la mise à jour sur une copie de votre site, et prépare la modification avec ce qu'elle corrige et ce qu'elle risque.
Garde-fous automatiques
Aucune mise à jour n'est appliquée si un test échoue ou si une page change d'aspect. En cas de problème constaté après coup, le retour à la version précédente est automatique.
Surveillance continue
Disponibilité, certificat HTTPS, informations techniques exposées, fichiers modifiés sans raison : toute anomalie déclenche une vérification.
Rapport mensuel lisible
Ce qui est sorti dans le mois, ce qui concernait votre site, et ce qui a été fait. Un document compréhensible par un non-technicien, utile pour votre client ou votre direction.
Un délai de réaction au contrat
Pas de « on s'en occupe dès que possible ». Le délai est fixé par formule, et vous pouvez le vérifier à chaque alerte.
- Veille quotidienne et alertes
- Correctifs préparés et testés, que vous appliquez
- Rapport mensuel
- Tout ce que comprend Veille
- Mises à jour appliquées par nos soins, avec garde-fous
- Faille critique : protection en place sous 48 h après publication du correctif
- Surveillance continue
- Rapports en marque blanche
- Un tableau de bord de tout le parc
- Livraison dans vos dépôts ou hébergements
Sans engagement de durée, résiliable chaque mois. TVA non applicable, article 293 B du CGI.
Ce que nous ne promettons pas
Le risque zéro. Une faille encore inconnue peut toucher n'importe quel site, et personne ne peut honnêtement garantir le contraire.
Ce que nous promettons
Être les premiers à savoir si votre site est concerné, agir dans le délai prévu au contrat, et ne jamais appliquer une mise à jour sans l'avoir testée.
Un parc de sites PHP ? Nous le portons, sous votre marque.
Les vieux sites WordPress et PHP de vos clients sont la partie la moins rentable de votre maintenance. Nous migrons le parc entier en marque blanche : vous gardez la relation client, nous faisons le travail.
- Rapport par site, à votre nom, prêt à envoyer au client
- Livraison dans vos dépôts ou directement sur vos hébergements
- Tarif dégressif dès 5 sites, un tableau de bord pour tout le parc
- Les applications open source restées en PHP 7.4 : nous préparons la montée de version et la proposons au projet d'origine
Le 22 octobre 2026, nous avons mesuré la version de PHP affichée publiquement par les sites de mairies françaises : 1 777 tournent sur une branche qui ne reçoit plus de correctifs, la quasi-totalité sur le même type d'hébergement mutualisé.
Tarifs
La liste de ce qui casse en PHP 8.4, une estimation de l'effort, et un prix fixe pour la migration.
Annoncé après l'audit, avant tout travail. Vous payez à la fusion de la pull request.
Veille, Maintenu ou parc d'agence. Sans engagement, résiliable chaque mois.
Questions fréquentes
Le code écrit par une IA est-il fiable ?
Pas toujours, et c'est pour ça que rien n'est fusionné sans tests et sans relecture. Les agents proposent, les tests vérifient, et vous décidez. Chaque changement est expliqué pour être relu vite.
Notre site sera-t-il « 100 % sécurisé » après la migration ?
Non, et personne ne peut le promettre honnêtement. La migration remet votre projet sur une version de PHP qui reçoit des correctifs, ce qui supprime une catégorie entière de risques. Elle ne remplace pas les mises à jour régulières : c'est le rôle de l'abonnement de maintenance.
Avez-vous besoin d'accéder à notre code ?
Oui, en lecture pour l'audit. Un accès à une copie suffit. Nous ne touchons jamais à un serveur de production sans accord écrit.
Et les frameworks anciens (Symfony 2, Laravel 5, CodeIgniter) ?
Ils sont dans le périmètre. L'audit indique si la montée de version du framework est incluse dans le forfait, ou s'il faut la traiter à part.
Auditer un dépôt, gratuitement
Réponse sous 48 heures ouvrées, avec la liste de ce qui casse en PHP 8.4 et un prix fixe pour la migration.