Artisan: Бенчмаркінг продуктивності в Laravel

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 19 лютого, 2025
Відкрийте для себе новий пакет Artisan Benchmark від учасника команди Laravel Христофора Румпеля, який дозволяє оцінювати продуктивність ваших Artisan-команд. Чи готові ви отримати точні метрики, такі як час виконання, використання пам'яті та кількість SQL-запитів? Читайте нашу статтю, щоб дізнатися більше

Член команди Laravel Христофор Румпель у недавньому відео продемонстрував новий пакет під назвою Artisan Benchmark. Цей пакет дозволяє вимірювати ефективність ваших команд Artisan, надаючи такі метрики:

Ви можете встановити цей пакет за допомогою Composer:

composer require christophrumpel/artisan-benchmark

Для тестування вашої команди використовуйте команду:

php artisan benchmark your:command

Якщо ви не передасте команду як аргумент, відобразиться список доступних команд.

Примітка: цей пакет відстежує кількість запитів лише для запитів, виконаних через Eloquent або Query Builder. Однак запрошуємо вас долучитися до покращення пакету.

Щоб дізнатися більше про пакет, ви можете переглянути код на Github