Migré una app de PHP 7 a PHP 8.2 y no fue tan horrible como esperaba
por Isabel Perez Serra··54 votos
Teniamos miedo de la migracion. Una app con 5 años de codigo, sin tests, herencia de tres devs diferentes.
Lo que encontramos: principalmente deprecations de funciones antiguas, algunos cambios de comportamiento con tipos, y warnings que en PHP 7 eran silenciosos.
Herramienta que nos salvo: Rector (rectorphp.io). Automatiza gran parte de los cambios de codigo.
Tiempo total: 2 semanas. Mucho menos de lo que esperabamos. Y el rendimiento mejoro notablemente.