Mise à niveau d’application
Votre application tourne sur une vieille version ?
Je la rends sûre, et ses évolutions vous coûteront moins cher.
PHP 7, Symfony 4 ou 5, une bibliothèque abandonnée : tant que ça marche, personne n’y touche. Mais les failles n’y sont plus corrigées. Un jour, l’hébergeur arrête l’ancienne version de PHP. Et chaque nouvelle fonction coûte de plus en plus cher.
Plus on attend, plus c’est long. Passer à la version suivante prend quelques jours. En rattraper quatre d’un coup peut prendre des semaines.
Je passe à une version récente, étape par étape
Je commence par un bilan : où en est l’application, ce qui bloque, et combien ça va coûter. Vous connaissez le prix et la durée avant de commencer.
Ensuite, je passe une version après l’autre. À chaque étape, je vérifie que tout marche comme avant. Pendant ce temps, vous continuez à utiliser l’application : la nouvelle version n’arrive que quand elle est prête.
- Passage de PHP 7 à PHP 8, et aux versions suivantes
- Mise à jour de Symfony, même depuis une très vieille version
- Remplacement des bibliothèques abandonnées
- Des tests ajoutés pour vérifier que rien n’a changé
- Sites WordPress sur mesure : thème, extensions et PHP
Tarif
Sur devis
Le bilan donne le prix : vous le connaissez avant que je commence.
Parler de votre projetLes technologies que je mets à jour
Je les utilise tous les jours et je suis leurs nouvelles versions.
PHP 8
Passage depuis PHP 5 ou 7 : fonctions supprimées, extensions à adapter.
Symfony
Mise à jour version après version, et remplacement de ce qui a disparu.
Doctrine
Ce qui change dans la base de données d’une version à l’autre.
Composer et dépendances
Bibliothèques abandonnées remplacées, alertes de sécurité corrigées.
WordPress
Thèmes et extensions sur mesure adaptés aux versions récentes de PHP.
Docker et déploiement
Une copie exacte de votre serveur, pour tester la nouvelle version avant de la mettre en ligne.
Comment ça se passe
1. Un bilan : où en est l’application, ce qui bloque, le prix
2. Une copie de l’application, pour ne pas toucher à celle que vous utilisez
3. La mise à jour, étape par étape, vérifiée à chaque fois
4. La mise en ligne, quand vous le voulez
Encore des questions ?
Je réponds à toutes vos interrogations.
-
Mon application va-t-elle s’arrêter pendant la mise à jour ?
Non. Je travaille sur une copie. Votre application reste en ligne jusqu’au changement, qui prend quelques minutes, au moment que vous choisissez.
-
Pourquoi ne pas tout refaire ?
Parce que c’est beaucoup plus cher. Et il faudrait retrouver toutes les règles que l’application suit déjà, même celles que personne n’a écrites. Une mise à jour garde ce qui marche.
Si une partie ne vaut pas la peine d’être gardée, je vous le dis, avec le prix des deux options.
-
Mon application a été faite par quelqu’un d’autre, est-ce un problème ?
Non, c’est le cas le plus courant. Je lis le code avant de proposer quoi que ce soit, même s’il n’y a pas de documentation.
-
Une mise à jour corrige-t-elle les failles de sécurité ?
Elle corrige celles des anciennes versions, et c’est souvent le plus important. Pour trouver les autres failles, il y a l’audit de sécurité.
-
Comment éviter que ça recommence ?
En faisant de petites mises à jour régulières. Elles coûtent bien moins qu’un grand rattrapage tous les cinq ans. Je peux m’en occuper avec un contrat de maintenance.
Besoin de plus d’information ?
Contactez-moi pour que je réponde à toutes vos questions.
Demander un rendez-vous