Плагин Debug Bar для WordPress и полезные дополнения к нему

Я медленно заполняю интернет статьями, в которых упоминаю про свою любовь к плагину WordPress Debug Bar Console. Это мое излюбленное и наиболее часто используемое дополнение к Debug Bar, однако это далеко не единственное дополнение, которое мне нравится использовать. Сегодня я хотел бы рассмотреть некоторые дополнения, большинство из которых включены в плагин Developer. Что представляет собой DeBug Bar? Плагин Debug Bar добавляет опции отладки к панели администратора WordPress. Он выдает красные…
Читать далее...Отладка с помощью Xdebug, VVV и Sublime Text

Xdebug – это PHP-расширение, которое предлагает продвинутые возможности отладки, такие как точки останова, просмотр переменных, а также более глубокий отчет об ошибках. Ставим Xdebug Xdebug должен быть установлен в вашей локальной системе, будь то MAMP, Vagrant или любое другое решение. В данном руководстве я рассмотрю то, как установить Xdebug на Vagrant с Varying Vagrant Vagrants (VVV). На MAMP запустить его не составит труда. В VVV по умолчанию уже стоит Xdebug,…
Читать далее...Оценка веса и производительности плагинов

Меня недавно спросили, как я сужу о производительности и относительном «весе» плагинов, когда я тестирую их для Tidy Repo. Очень жаль, но у меня нет одного конкретного решения для определения всех этих показателей; вообще это достаточно сложный процесс – таким образом, я думаю, что имеет смысл детально его представить в этой статье. Общие настройки тестирования Для создания своей локальной среды разработки я использую Vagrant, а также прекрасную конфигурацию для него…
Читать далее...Метки:вес , отладка , плагины , производительность , разработка , тестирование
Отладка тем и плагинов WordPress с помощью Eclipse и Xdebug

Отладка PHP с помощью текстового редактора и разных комбинаций echo, print_r и exit вполне эффективна при работе с простым кодом. Однако если ваш WordPress плагин разросся до нескольких тысяч строк кода, разбитых по многочисленным файлам, то тогда этот метод отладки быстро станет утомительным и неудобным в плане поиска ошибок. Когда вы столкнетесь с такой ситуацией, вам понадобится перейти к удаленному отладчику, что позволит легко и быстро пройтись по всем строкам…
Читать далее...