Vos applications Symfony, Zend et Laminas de nouveau sur des versions maintenues.

PHP 8.2 ne recevra plus de correctifs de sécurité après le 31 décembre 2026, et Symfony 6.4 cessera de recevoir des corrections de bugs en novembre 2026. Nous faisons passer les applications Symfony, Zend Framework et Laminas sur des versions maintenues et PHP 8.4, en posant les tests d’abord, avec un prix ferme unique.

Montées de version à partir de 3 000 €. Premier regard gratuit : nous vous répondons avec la première étape et son prix ferme.

Pourquoi maintenant

  1. PHP 8.2 arrive en fin de vie

    Plus de correctifs de sécurité de php.net après le 31 décembre 2026.

  2. Symfony 6.4 ne reçoit bientôt plus que des correctifs de sécurité

    Fin des corrections de bugs en novembre 2026, fin des correctifs de sécurité en novembre 2027.

  3. Zend Framework 1 n’est plus maintenu depuis longtemps

    Son support a pris fin le 28 septembre 2016. Le fork communautaire zf1-future le maintient en vie ; ses mainteneurs indiquent PHP 8.2 comme dernière version testée.

  4. Laminas MVC touche à sa fin

    Uniquement des correctifs de sécurité jusqu’au 31 décembre 2028, et pas de prise en charge de PHP 8.5.

Les dates qui comptent

À jour au 1er novembre 2026, d’après php.net, symfony.com, getlaminas.org et framework.zend.com. Toutes les dates et leurs sources : calendrier EOL.
VersionCe qui s’arrêteQuand
PHP 8.2correctifs de sécurité31 décembre 2026
Symfony 6.4 LTScorrections de bugsnovembre 2026
Symfony 5.4 LTScorrectifs de sécurité (prolongés)février 2029
Laminas MVCcorrectifs de sécurité31 décembre 2028
Zend Framework 1tous les correctifs (support terminé)28 septembre 2016

Parcours courants

DeVersComment
Symfony 3–7.3Symfony 7.4 LTSD’abord corriger toutes les dépréciations signalées, puis passer d’une LTS à la suivante (6.4 comme étape intermédiaire).
Symfony 8.0Symfony 8 actuelSymfony 8.0 ne reçoit plus de correctifs depuis juillet 2026. Le passage à une version 8.x plus récente est une montée de version mineure.
Zend Framework 1zf1-future sur un PHP plus récent, ou migration progressive vers Symfonyzf1-future est testé jusqu’à PHP 8.2, version dont le support s’arrête le 31 décembre 2026. La migration progressive est souvent la voie la plus sûre.
Laminas MVCMezzio ou SymfonyLe projet Laminas recommande Mezzio ; Symfony convient quand le reste de votre stack est en Symfony.
PHP 7.x, 8.0–8.2PHP 8.4 ou 8.5Rector pour les changements mécaniques, PHPStan pour repérer ce qui lui a échappé, un ingénieur pour le reste.

Comment ça se passe

  1. 01

    Code Audit

    Nous mesurons l’écart : PHPStan, Rector en exécution à blanc, le journal des dépréciations de Symfony, composer outdated et composer audit, et une lecture du code.

  2. 02

    Prix ferme

    Vous recevez le périmètre, les étapes, le planning et un prix unique avant que nous commencions.

  3. 03

    Les tests d’abord

    Des tests de caractérisation sur les parcours critiques, et une CI qui les exécute à chaque modification.

  4. 04

    Une version à la fois

    Chaque étape est une merge request que vous pouvez relire. Le détail : déroulement d’une montée de version.

Questions sur Symfony et Zend

Pouvons-nous rester sur Symfony 5.4 ?

Pour un temps. Les correctifs de sécurité de Symfony 5.4 courent jusqu’en février 2029, mais ses corrections de bugs ont pris fin en novembre 2024. Planifiez le passage à la 7.4 LTS tant que ce n’est pas urgent.

Zend Framework 1 : montée de version ou réécriture ?

En général, ni l’une ni l’autre d’un seul coup. zf1-future fait passer rapidement l’application sur un PHP plus récent, et une migration progressive vers Symfony la remplace partie par partie pendant qu’elle continue de tourner. Voir Modernisation.

PHP 8.4 ou PHP 8.5 ?

PHP 8.5 reçoit des correctifs de sécurité jusqu’au 31 décembre 2029, PHP 8.4 jusqu’au 31 décembre 2028. Nous recommandons en général la version la plus récente que toutes vos dépendances prennent en charge.

Notre application Symfony a été construite par quelqu’un d’autre. Est-ce un problème ?

Non, c’est l’essentiel de notre travail. Quand plus personne ne connaît l’application, nous commençons par un Takeover.

Découvrez ce qu’implique votre montée de version

Envoyez-nous votre composer.json et votre version de PHP. Premier regard gratuit : nous vous répondons avec la première étape et son prix ferme.