Actualizaciones
de Laravel
Llevamos apps de Laravel a la versión actual, una versión mayor a la vez, mientras tu equipo sigue entregando. Migramos las dos plataformas de una ONG de EE. UU. de Laravel 10 a 12.
Empezamos con una auditoría: leemos el código, las dependencias y el despliegue, y listamos lo que separa tu app de la siguiente versión. Después, cada versión mayor llega en su propio pull request, con las pruebas pasando, a través de tu proceso de revisión. Somos Laravel Partner oficial y trabajamos con Laravel desde 2016.
Paquetes atascados en una versión vieja
Un paquete abandonado o fijado a una versión puede frenar toda la app. Lo actualizamos o lo reemplazamos antes de la actualización, para que no se quede a medio camino.
Sin pruebas en las que apoyarse
Primero agregamos pruebas a las partes que toca la actualización, para que cada paso se pueda comprobar antes de publicarlo.
Una versión de PHP atrasada
Las versiones nuevas de Laravel piden un PHP más nuevo. Movemos PHP y el servidor junto con la app, no después.
Cómo se hace una actualización
Paso 01
Auditamos la app
El código, las dependencias de Composer, la versión de PHP y el despliegue. Recibes la lista de lo que bloquea la siguiente versión.
Paso 02
Una versión a la vez
Cada versión mayor llega en su propio pull request, que tú revisas y publicas según tu calendario.
Paso 03
Se mantiene al día
Para en la versión que necesitas, o déjanos un contrato mensual para que la próxima actualización no se postergue.
Una actualización que entregamos
Una ONG de EE. UU.
Dos plataformas web en Laravel y October CMS, una de ellas una app para tabletas de personas en centros penitenciarios. Los ingenieros de Nerdify trabajan junto a los desarrolladores de la ONG y migraron ambas de Laravel 10 a Laravel 12. Nombre reservado por acuerdo.
ONG · Laravel · October CMS
[ Leer el caso → ]
Actualización de Laravel · Ambas plataformas
10 → 12
Ambas plataformas, una versión mayor a la vez, publicadas a través de su staging, QA y las revisiones automáticas de GitHub.
Cuándo nos llaman
Tu versión de Laravel ya no tiene soporte.
Primero una auditoría, luego la actualización, una versión a la vez.
Un paquete te obliga a actualizar.
Una dependencia deja de soportar tu versión, y la actualización no puede esperar.
Una funcionalidad grande está por caer sobre código viejo.
Primero actualizamos, para que la funcionalidad se construya sobre la versión actual.
Modelo · Auditoría y luego la actualización
Con alcance definido después de la auditoría.
El precio depende del código y de qué tan atrasado está. Cotizamos después de una llamada de 30 minutos.

Alejandro Galo
Jefe de ventas, Nerdify
Agenda una llamada gratis de 30 minutos para hablar de tu equipo, tu stack y tus plazos.