Диагностика времени загрузки разных разделов страницы WordPress блога

Автор:
Nurlan Kemelbekov

Это маленькая подсказка, чтобы сделать диагностику времени загрузки разных разделов WordPress блога с timer_stop () и найти точки на странице, которые требуют наибольшего времени. Это поможет найти то, что может быть причиной медленной загрузки страницы блога на WordPress.

В WordPress имеется функция, которая называется timer_stop (), и она делает снимок, как долго загружается страница до момента вызова определенной функции.
Таймер запускается, когда страница начинает загрузку и мы можем использовать эту функцию в различных местах нашей темы, чтобы узнать, сколько времени требуется для загрузки каждой точки.

Мы можем выбрать разные точки, например, один в конце головной части, один до петли (loop), один после loop, один перед нижним колонтитулом (подвалом) и один в конце footer.
Как только будет возможность посмотреть результаты, можно перебрать и вставить больше таймеров в разделе, имеющего самое долгое время загрузки, чтобы найти раздел с самой большой разницей между значениями таймера.

Чтобы использовать таймер, я рекомендую вставлять его в качестве комментария в HTML. После того, как определите точки в теме, можете вставить следующий код там, где хотите:

<! - Время загрузки: <PHP timer_stop (1, 3); ?> секунд до этой точки. ->

Затем, когда перезагрузите страницу и просмотрите исходный код, увидите HTML комментарий, как это:Диагностика

Как только закончите диагностику, не забудьте удалить таймеры с вашей темы.

На скорость загрузки страницы, как известно, влияют и изображения. В связи с этим, рекомендую также прочитать статью «Отложенная загрузка изображений на WordPress«, где написано о том, как уменьшить влияние изображений на время загрузки страниц блога.



Вам также может понравиться:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *

пятнадцать + девятнадцать =

Я просто хотел сказать, как сильно я ценю Ваш комментарий на мой пост. Спасибо Вам !!