Hoja de ruta de desarrollo de PHP para 2025-2026: qué espera a los desarrolladores
La comunidad de PHP continúa desarrollando activamente el lenguaje, y los próximos dos años prometen ser de los más intensos de la última década. Los desarrolladores del núcleo de PHP ya han presentado un plan preliminar (hoja de ruta) para 2025-2026, que incluye mejoras de rendimiento largamente esperadas, sistema de tipos y cambios de infraestructura. Analicemos las novedades clave.
PHP 8.4: asincronía y property hooks
El lanzamiento de PHP 8.4 está previsto para noviembre de 2025. Esta versión será un paso importante hacia un modelo de ejecución asíncrono completo:
- Fibers 2.0 — una implementación actualizada de fibras (fibers) que permitirá escribir código asíncrono sin callbacks complejos. Se espera soporte para el cambio de contexto automático en operaciones bloqueantes.
- Property hooks — la tan esperada capacidad de añadir getters y setters directamente a las propiedades de una clase sin escribir métodos separados. Esto reducirá el código repetitivo en un 30-40%.
- Tipificación extendida — la aparición de intersection types y un mejor soporte para genéricos en colecciones de usuario.
- Deprecación de funciones obsoletas — la eliminación definitiva de las funciones mysql_* y otros elementos heredados.
PHP 8.5: compilador JIT de segunda generación
Se espera el lanzamiento de PHP 8.5 a finales de 2026. La característica principal es un compilador JIT completamente rediseñado:
- Nuevo JIT basado en IR framework — el uso de una representación intermedia (IR) permitirá generar código máquina más eficiente. Según pruebas preliminares, el aumento de rendimiento en tareas computacionales será de hasta un 40%.
- PGO (Profile-Guided Optimization) — optimización automática basada en la creación de perfiles de aplicaciones reales. PHP podrá adaptarse a escenarios de uso específicos.
- Mejora en la gestión de memoria — implementación de nuevos algoritmos de recolección de basura para aplicaciones web con solicitudes largas.
Cambios de infraestructura
Además de las características del lenguaje, la comunidad de PHP está trabajando activamente en el ecosistema:
- PHP Foundation 2.0 — ampliación de la financiación para desarrolladores clave. Grandes empresas (JetBrains, Automattic, Zend) ya han confirmado el aumento de sus contribuciones.
- Actualización de PEAR y PECL — se planea la transición a sistemas de compilación modernos y CI/CD. Se espera soporte para Composer 3.0.
- Documentación de nueva generación — ejemplos de código interactivos, pruebas integradas para la documentación e integración con IDEs populares.
¿Qué significa esto para los desarrolladores?
La hoja de ruta 2025-2026 muestra que PHP no tiene intención de ceder terreno. La asincronía y el JIT mejorado hacen que el lenguaje sea competitivo para sistemas de alta carga. Los property hooks y la tipificación mejoran la calidad del código y la velocidad de desarrollo. Los desarrolladores deberían comenzar a estudiar las nuevas capacidades ahora para estar preparados para la transición a PHP 8.4 y 8.5. Recomendamos seguir las RFC (Request for Comments) en wiki.php.net y probar las compilaciones preliminares para que sus proyectos estén siempre a la vanguardia de la tecnología.