Paquete Artisan Benchmark de Laravel

En un video reciente, Christoph Rumpel, miembro del equipo principal de Laravel, presentó un nuevo paquete llamado Artisan Benchmark.

Este paquete es útil para medir el rendimiento de los comandos de Artisan y obtener métricas importantes como:

  • Tiempo de ejecución
  • Uso de memoria
  • Cantidad de consultas SQL
  • Número de filas devueltas o afectadas

Instalación del Paquete ️

Para instalar Artisan Benchmark, solo necesitas usar Composer con el siguiente comando:

composer require christophrumpel/artisan-benchmark

¿Cómo usarlo? ⚡

Después de instalarlo, puedes probar el rendimiento de tu comando con:

php artisan benchmark tu:comando

Si no le pasas un comando específico, el paquete te mostrará una lista de los comandos disponibles.

Limitaciones

Es importante saber que Artisan Benchmark solo rastrea la cantidad de consultas ejecutadas a través de Eloquent o Query Builder. Si tienes ideas para mejorar el paquete, ¡las contribuciones son bienvenidas!

Más Información

Si deseas conocer más sobre cómo funciona este paquete, puedes revisar el código fuente en Github.