Pull to refresh

Новое в Symfony 2.6: AJAX запросы в панеле отладки

Web Debug Toolbar был лучшим другом Symfony разработчиков в течение почти девяти лет. Во времена Symfony 1.x, бар по умолчанию отображался в верхней части страницы и выглядел следующим образом:

image

В настоящее время панель инструментов отладки предоставляет гораздо больше информации и интегрируется с профилировщиком Symfony. В Symfony 2.6, панель инструментов будет включать в себя новую вкладку под названием AJAX, чтобы повысить производительность при отладке приложений:

image

Эта вкладка показывает количество запросов AJAX, выполняемых на странице. Всякий раз, когда новый запрос выполняется, счетчик начнет мигать, и общее количество запросов увеличивается.

Кроме того, если вы наведете курсор мыши на вкладку, вы получите доступ к информации каждом запросе и прямую ссылку на его профилирования. Вся эта информация будет обновляться в режиме реального времени:

image

По умолчанию, панель AJAX не будет показывать запросы, выполняемые внутри по Symfony, такие как отображения самой отладочной панели инструментов. В случае, если вы хотите исключить больше запросов, внесите настройки в раздел excluded_ajax_paths:

# app/config/config.yml
web_profiler:
    toolbar:              false
    position:             bottom
    intercept_redirects:  false
    excluded_ajax_paths:  ^/bundles|^/_wdt

[ Источник ]
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.