Debug Bar – плагин для вывода отладочной и служебной информации

Debug Bar - плагин для вывода отладочной и служебной информации | n-wp.ru

Debug Bar - плагин для вывода отладочной и служебной информации (1)

Плагин Debug Bar позволяет выводить множество информации, которая будет интересна разработчикам: выполненные SQL запросы, информацию о них, количество потребляемой памяти, и другую информацию. Для рядового блоггера эта информация мало о чем говорит, а вот разработчику плагинов или тем она может показать, насколько эффективен код, который он придумал. Информация выводится в виде меню, которое встраивается в верхнюю панель.

Debug Bar - плагин для вывода отладочной и служебной информации (2)

Для того, чтобы плагин заработал, нужно добавить пару строчек кода в файл wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
define('SCRIPT_DEBUG', true);
define('SAVEQUERIES', true);

После этого в административном разделе вверху появится меню, из которого будет доступна панель отладки — в ней-то и показывается различная информация о текущих запросах, служебная и отладочная информация.

Debug Bar - плагин для вывода отладочной и служебной информации (3)

По-умолчанию доступны несколько разделов:

  • Notices / Warnings — раздел, в котором выводятся различные сообщения об ошибках и предупреждения.
  • Queries — раздел, в котором отображается информация о запросах к базе данных MySQL
  • WP Query — раздел с информацией о запросе WP_Query: файл, в котором используется этот запрос, динамическая страница, отвечающая за вывод результатов запроса, используемые аргументы
  • Deprecated — раздел, информирующий об использовании устаревших функций. Вы получите информацию о том, где была использована такая функция и рекомендации по ее замене на новые аналоги.
  • Request — в этом разделе вы увидите информацию о перезаписи, если используется функция WP_Rewrite: правила, используемые при перезаписи адреса запрошенной страницы, используемые аргументы.
  • Object Cache — раздел информации об объектном кэшировании. В WordPress есть режим кэширования объектов, работающий для увеличения производительности движка. Это кэширование не задействовано самим движком, но оно используется многими плагинами кэширования, рассчитанными на работу блога на отдельном сервере с доступом к технологии Memcached: W3 Total Cache, Memcached Object Cache, EM Object Cache. В разделе отображается информация о состоянии объектного кэша.

Debug Bar - плагин для вывода отладочной и служебной информации (4)

Но самое замечательное в этом плагине — это его расширяемость за счет использования дополнительных плагинов. Устанавливая их, вы добавляете новые разделы, отвечающие за вывод отладочной информации. Найди дополнения для плагина Debug Bar.

Автор tiaurus 2181 статья
Автор n-wp.ru — блога о WordPress для новичков.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*