La comunidad PHP eligió las mejores bibliotecas del año: resultados de la votación 2024
La votación anual por las mejores bibliotecas PHP, organizada por el portal PHP Annotated con el apoyo de la comunidad internacional PHP, ha finalizado. Este año, más de 14 000 desarrolladores de 120 países participaron en la encuesta. Los participantes eligieron ganadores en 12 categorías, que cubren todos los aspectos clave del desarrollo moderno en PHP: desde frameworks hasta herramientas de análisis estático.
El gran triunfador de 2024 fue Laravel, que ganó en tres categorías: «Mejor framework», «Mejor ORM» (Eloquent) y «Mejor paquete de autenticación» (Laravel Sanctum). Sin embargo, las sorpresas no terminaron ahí: en la categoría «Mejor microbiblioteca», Symfony Panther —una herramienta para testing end-to-end— ganó inesperadamente, superando al líder de larga data PHPUnit.
Aquí está la lista completa de ganadores en las categorías principales:
- Mejor framework: Laravel
- Mejor microbiblioteca: Symfony Panther
- Mejor cliente HTTP: Guzzle
- Mejor biblioteca para trabajar con BD: Doctrine ORM
- Mejor herramienta de testing: Pest PHP
- Mejor analizador estático: PHPStan
- Mejor paquete de logging: Monolog
- Mejor motor de plantillas: Twig
- Mejor biblioteca para trabajar con API: Laravel Sanctum
- Mejor gestor de dependencias: Composer
- Mejor herramienta para trabajar con colas: Laravel Horizon
- Mejor biblioteca de caching: Symfony Cache
Merece especial atención el ascenso de Pest PHP —un framework de testing minimalista que este año superó al clásico PHPUnit. Los desarrolladores destacaron su sintaxis expresiva y el soporte integrado para testing de mutaciones. «Pest hace que escribir tests sea tan placentero como escribir el propio código», comentó uno de los participantes de la votación sobre su elección.
En la categoría de análisis estático, el líder indiscutible PHPStan confirmó nuevamente su estatus, obteniendo el 68% de los votos. Su competidor más cercano, Psalm, recibió el 22%, y el 10% restante se distribuyó entre Phan y Exakat. Esto indica que la comunidad presta cada vez más atención a la calidad del código durante la etapa de desarrollo, y no solo durante las revisiones.
Cabe destacar que este año apareció por primera vez en la votación la categoría «Mejor biblioteca para inteligencia artificial». El ganador fue OpenAI PHP —un cliente para trabajar con la API de OpenAI que permite integrar fácilmente ChatGPT y DALL-E en proyectos PHP. Este hecho señala la creciente tendencia de incorporar funcionalidades de IA en el desarrollo web con PHP.
Los resultados de la votación confirman una vez más que el ecosistema PHP sigue siendo uno de los más activos e innovadores. Si recién está comenzando su camino en PHP o desea actualizar su stack tecnológico, guíese por esta lista —está elaborada por desarrolladores en ejercicio para desarrolladores.
El informe completo con análisis de cada categoría y comentarios de los miembros del jurado está disponible en el sitio oficial de PHP Annotated.