Перейти к содержимому

Профилирование PHP-приложений с помощью Xdebug | Rawkode Live

Rawkode Academy

0:00 / 0:00

Профилирование PHP-приложений с помощью Xdebug | Rawkode Live

9 628 просмотров · Трансляция закончилась 6 лет назад
Rawkode Academy
28,2 тыс. подписчиков
9 628 просмотров · Трансляция закончилась 6 лет назад
В этом эпизоде, вместе с Дериком Ретансом, мы рассмотрим Xdebug и то, как он помогает профилировать ваши PHP-приложения, позволяя использовать интерфейс профилирования, например qcachegrind, для визуализации графов вызовов и выявления узких мест в ваших приложениях. Xdebug — это расширение для PHP, помогающее в отладке и разработке. Содержит пошаговый отладчик для использования с IDE Обновляет функцию var_dump() в PHP Добавляет трассировку стека для уведомлений, предупреждений, ошибок и исключений Имеет функциональность для записи каждого вызова функции и присваивания переменной на диск Содержит профилировщик Предоставляет функциональность покрытия кода для использования с PHPUnit 🕰 Таймлайн 00:00 — Заставка 01:55 — Вступление 06:30 — Что мы будем профилировать? 11:30 — Установка и включение расширения Xdebug с помощью Pecl 17:40 — Профилирование нашего примера "hello-world" 28:20 — Профилирование нашего примера вычисления факториала 46:20 — Профилирование нашей простой конфигурации Composer 57:30 — Профилирование нашей сложной конфигурации Composer 1:09:00 — Компиляция Xdebug 3 для повышения производительности! 1:13:00 — Профилирование нашей сложной конфигурации Composer со значительным повышением производительности 🌎 Ссылки Дерик Ретанс —   / derickr   Xdebug — https://xdebug.org/