Saltar al contenido
Markco Digital

Actualización de Laravel y PHP a versiones con soporte

Actualizamos tu proyecto a la versión vigente de Laravel y de PHP de forma segura: revisamos dependencias, adaptamos el código a los cambios de cada versión y probamos todo antes de publicar. Así tu backend vuelve a recibir parches de seguridad y podés aprovechar las mejoras del framework sin sorpresas en producción.

Te respondemos con una propuesta concreta. Sin compromiso.

Actualización de Laravel y PHP a versiones c... En línea GET JSON { } Cliente App o web API REST Servicio Lógica Base de datos Cola Worker php artisan queue:work Actualización de versión de Laravel LISTO Desarrollo de APIs LISTO Lógica de negocio LISTO Autenticación y roles LISTO Integraciones con servicios externos LISTO Tareas programadas y colas LISTO

Por qué actualizar Laravel

Laravel publica una versión mayor por año. Según su política de soporte, cada versión recibe correcciones de errores durante 18 meses y parches de seguridad durante 2 años. Pasado ese plazo, si se descubre una vulnerabilidad, nadie la corrige. PHP tiene su propio ciclo de soporte, con el mismo efecto sobre los servidores que quedan atrás.

Quedarse en una versión vieja tiene costos que crecen con el tiempo:

  • Riesgo de seguridad, porque las fallas nuevas no reciben parche.
  • Hostings y servidores que dejan de ofrecer las versiones viejas de PHP.
  • Paquetes y librerías que abandonan las versiones antiguas y no se pueden actualizar.
  • Saltos cada vez más grandes, porque cuanto más se posterga, más cambios hay que absorber juntos.

Esta actualización forma parte de nuestro servicio de backend con Laravel y se enfoca en el framework y sus dependencias. Si además necesitás cambios funcionales en un sitio o una tienda, mirá nuestra actualización de sitios en Laravel.

Cuándo necesitás actualizar

  • Tu versión de Laravel ya no recibe parches de seguridad.
  • Tu hosting te avisó que va a retirar la versión de PHP que usás.
  • Querés sumar un paquete que exige una versión más nueva.
  • Una auditoría de seguridad o un cliente corporativo te pide estar al día.
  • Vas a encarar un desarrollo grande y preferís hacerlo sobre una base actualizada.

Innovación en emprendimientos

¿Lo pensamos para tu proyecto?

Cómo hacemos la actualización

  1. Diagnóstico. Revisamos la versión actual de Laravel y de PHP, los paquetes instalados, el código que usa funciones obsoletas y las pruebas automatizadas existentes.
  2. Red de seguridad. Si el proyecto no tiene pruebas, escribimos primero pruebas de los procesos críticos, como el login, los cobros o el cálculo de pedidos, para detectar cualquier cambio de comportamiento.
  3. Salto de versión en versión. Seguimos la guía oficial de cada actualización en una rama separada. Usamos análisis estático para encontrar incompatibilidades y herramientas de refactorización automática para los cambios repetitivos.
  4. Reemplazo de dependencias. Actualizamos o sustituimos los paquetes que no acompañan la versión nueva.
  5. Pruebas en staging. Probamos la aplicación con una copia de los datos y con tu equipo revisando los flujos de uso diario.
  6. Publicación planificada, con un plan de vuelta atrás preparado.

Si tu proyecto viene de muy atrás

En proyectos con varias versiones de atraso, el diagnóstico inicial es clave. A veces conviene aprovechar la actualización para reordenar partes del código que ya generaban problemas, y otras veces lo más prudente es actualizar sin tocar nada más. Te presentamos las opciones con sus ventajas y riesgos, y decidís vos.

Qué recibís

  • Tu proyecto en la versión vigente de Laravel y en una versión de PHP con soporte.
  • Un informe de los cambios aplicados y los paquetes reemplazados.
  • Pruebas automatizadas que quedan para futuras actualizaciones.
  • Recomendaciones para mantenerte al día, por ejemplo con nuestro servicio de mantenimiento y soporte.

Preguntas frecuentes

¿Tenés otra duda? Escribinos por WhatsApp.

¿Se pueden saltar varias versiones de Laravel de una vez?

Técnicamente se puede, pero no lo recomendamos. Cada versión tiene su guía de actualización con cambios puntuales, y avanzar de a una permite detectar con precisión qué se rompió y por qué. En proyectos muy atrasados encadenamos los saltos en una misma rama de trabajo y publicamos el resultado final, ya probado.

¿La actualización cambia algo para los usuarios?

En general no se nota: el objetivo es que la aplicación funcione exactamente igual, pero sobre una base actualizada y segura. A veces aparecen mejoras de rendimiento por las versiones nuevas de PHP. Si algún comportamiento tiene que cambiar, por ejemplo porque un paquete dejó de existir, te lo consultamos antes.

¿Qué pasa con los paquetes que ya no tienen mantenimiento?

Es uno de los problemas más comunes en proyectos atrasados. Si un paquete abandonado no es compatible con la versión nueva, buscamos un reemplazo mantenido, usamos una función que el propio Laravel ya trae o, si es poco código, lo incorporamos al proyecto. Cada reemplazo se prueba con los casos que lo usaban.

¿Hay que actualizar PHP también?

Casi siempre. Cada versión de Laravel exige una versión mínima de PHP, y las versiones viejas de PHP también dejan de recibir parches de seguridad. Revisamos qué versión ofrece tu servidor o tu hosting y, si hace falta, planificamos el cambio de servidor junto con la actualización del framework.

¿La aplicación queda fuera de servicio durante la actualización?

Normalmente no, o apenas unos instantes. Todo el trabajo se hace en una rama separada y se prueba en un entorno de staging con una copia de los datos. La publicación es un despliegue planificado, en el horario de menos uso, con la versión anterior lista para volver atrás si aparece un problema.

Pedí tu presupuesto

Actualización de Laravel y PHP a versiones con soporte, pensado para tu emprendimiento. Contanos qué necesitás y te respondemos con una propuesta.

  • Tres pasos, menos de dos minutos.
  • Propuesta concreta, sin compromiso.
  • Si preferís, lo hablamos por WhatsApp.
  1. Qué necesitás
  2. Tu proyecto
  3. Tus datos
¿Qué necesitás?

Podés elegir más de una opción.

Paso 1 de 3

Usamos cookies de analítica para entender cómo se usa el sitio y mejorarlo. Más info