Время генерации страницы, количество SQL запросов и объем памяти WordPress

Опубликовано: 29 декабря 2014   ( с изм. от 22 апреля 2018 )
Раздел(ы): WordPress
Просмотры: 4015
Комментарии: 0

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

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

Как узнать время генерации страниц WordPress

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

Открываем в редакторе файл footer.php используемого Вами шаблона и добавляем в желаемом месте нижеследующий код:

SQL - <?php echo get_num_queries (); ?> | <?php timer_stop (1); ?> сек. | <?php echo round (memory_get_usage ()/1024/1024, 2) ?> МБ

После внесения изменений Вы должны увидеть примерно следующее:

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

На чистом PHP все не на много сложнее. Подробнее в моей новой статье — https://moonback.ru/page/php-ram-time

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

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

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

© Юрий Рассадников, 2011 - 2021
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 9 | 0,172 сек. | 10.58 МБ