✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Вступ до налагодження

6

В останньому дописі цієї серії я ознайомився з процесом інтеграції Xdebug у вашу IDE. І враховуючи те, що я використовував Visual Studio Code як моє IDE, це також IDE, яке я використовую як приклад.

Крім того, він є кросплатформним, досить простим для початку для початківців, але достатньо потужним, щоб розширити та використовувати для більш досвідчених програмістів (і для решти з нас, хто потрапляє між ними).

У минулому пості я сказав, що зроблю серію скрінкастів. Зокрема, я написав наступне:

Починаючи з наступної публікації, я почну ділитися деякими скрінкастами, які пояснюють, як налагоджувати функції та змінні, змінювати значення на льоту, працювати з консоллю налагодження тощо.

У цьому дописі я збираюся зробити короткий скрінкаст, який містить вступ до налагодження WordPress у першій частині цієї серії. А саме, запуск екземпляра сайту, створеного за допомогою WordPress, і використання основ налагодження плагіна.

Вступ до налагодження

Оскільки цей скрінкаст є першим у серії, і оскільки я не хочу припускати, що людина має попередній досвід, я почну з найпростішого рівня.

Тобто я припускаю, що у вас є:

  • створений і налаштований сайт,
  • можливість доступу до нього у веб-браузері,
  • основний набір плагінів, таких як Hello Dolly, які постачаються з WordPress.

Якщо у вас немає нічого з наведеного нижче, перегляньте наступні публікації:

  1. Встановлення WordPress для локального розвитку
  2. Встановлення Xdebug, частина 1: модуль Xdebug
  3. Встановлення Xdebug, частина 2: IDE

Після цього у вас має бути все необхідне, щоб розпочати процес активного налагодження запущеної програми.

Давайте зробимо кілька скрінкастів

Ціль скрінкастів двояка:

  1. тримайте їх короткими,
  2. продемонструйте принаймні одну практичну річ, яку ви можете взяти з собою, переглядаючи їх.

Оскільки я знаю, що ми всі зайняті, і оскільки я вважаю, що відео займають більше часу, ніж вони повинні досягти точки, я хочу спробувати бути якомога лаконічнішим і прямим, коли розповідаю про аспект налагодження.

Крім того, оскільки все це має початися з нуля, чому б не почати з плагіна, який включено до WordPress? Це те, що ми всі маємо, воно працюватиме з уже написаним вмістом і закладе основу для більш розширеного налагодження.

Пройдіть через плагін

У цьому скрінкасті ми розглянемо встановлення кількох контрольних точок у Hello Dolly та перевірку значень певних змінних. Ось і все, більше нічого.

Пізніше ми перейдемо до більш просунутих речей, які може запропонувати налагоджувач, але це починається з основ. І мета полягає не просто в тому, щоб залишити його з цим плагіном. Натомість він має на меті показати вам, як використовувати наявні у нас інструменти, а потім почати застосовувати їх у своїй роботі.

Далі

У наступному дописі ми розглянемо більш просунуті речі, які ми можемо робити, наприклад перехід до функцій, вихід із функцій і перехід через функції.

Після цього ми звернемо увагу на більш просунуті речі, такі як спостереження за змінними протягом усього терміну виконання плагіна, а потім, як змінювати змінні під час виконання.

А поки що чому б не потренуватися й встановити точку зупинки в кількох різних плагінах — це кілька різних областей коду в програмі WordPress?

Джерело запису: tommcfarlin.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі