Коли ви працюєте над своїм шаблоном, чи плагіном, дуже часто буває корисним знати загальну кількість запитів, яку обробляє двигун, а також загальний час, який потрібен WordPress для завантаження тієї чи іншої сторінки.
Цю інформацію ви можете використовувати для себе під час розробки, або ж показувати цю інформацію у футері відвідувачам вашого сайту. Вивід буде в наступному форматі, наприклад, “75 запитів за 1,155 секунди“.
В сьогоднішньому практичному уроці ми покажемо вам, як це можна зробити для сайта на двигуні WordPress.
Щоб показувати кількість запитів та час завантаження сторінки в WordPress, вам необхідно лише додати наступний код в потрібний файл-шаблон активної теми (наприклад, щоб виводити інформацію у футері, використовуйте шаблон footer.php
):
<p><?php echo get_num_queries(); ?> запитів за <?php timer_stop(1); ?> секунд.</p>
Після цього збережіть файл і оновіть будь-яку сторінку на сайті. Ви повинні побачити загальну кількість запитів і час, який знадобився двигуну для їх виконання.
Перша функція (get_num_queries()
) отримує кількість запитів, які було зроблено до бази даних WordPress до моменту виклику цієї функції.
А друга функція (timer_stop()
) отримує або виводить час виконання PHP-скрипта з моменту початку генерації сторінки та до моменту виклику цієї функції. В нашому прикладі ми використовуємо аргумент 1 (timer_stop(1)
), що означає виводити результат на екран.
Сподіваємось, що цей невеличкий практичний приклад стане вам у нагоді!
Є два способи командувати жінкою, але ніхто їх не знає Френк МакКінні Кін Хаббард
Найгірше, що в інформаційній війні завжди програє той, хто говорить правду, адже він обмежений правдою,…
Якщо тобі колись захочеться знайти таку людину, яка зможе здолати будь-яку, навіть найважчу біду і…
Уявіть, що ви відкрили піцерію у Києві. Ваша піца настільки смачна, що її хочуть замовити…
Уявіть, що ваш веб-сайт — це велика бібліотека, а ваш сервер — це головний бібліотекар.…
Уявіть, що ваш офіс захищений надійною охоронною системою: у вас є міцні двері, сигналізація та…