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.