Последнее обновлене - 13 сентября 2023 в 16:33
Это очень короткая заметка о том, как проверить скорость загрузки страниц сайта. Всё сделаем при помощи небольшого PHP-кода. Кроме того, посмотрим, как «летает» сайт, воспользовавшись услугами онлайн-сервиса.
В первом случае достаточно внести некоторые изменения в коде веб-ресурса. Для сайта на WordPress открыть файл footer.php и перед закрывающим тегом body вставить вот такой код:
1 2 |
<!-- проверяем скорость загрузки сайта --> <p style="color:#ADA0A0; font-size:9px">SQL - <?php echo get_num_queries (); ?> | <?php timer_stop (1); ?> сек. | <?php echo round (memory_get_usage ()/1024/1024, 2) ?> МБ</p> |
Это нужно сделать для того, чтобы результат выполненного кода отображался на всех страницах сайта. Стилизация выведенной записи происходит прямо в коде.
Если требуется описать стили в файле style.css, код может выглядеть так:
1 2 |
<!-- проверяем скорость загрузки сайта --> <div class="skorost">SQL - <?php echo get_num_queries (); ?> | <?php timer_stop (1); ?> сек. | <?php echo round (memory_get_usage ()/1024/1024, 2) ?> МБ</div> |
Код содержит функции измерения времени выполнения запросов SQL, времени загрузки страницы и использования памяти. Обратите внимание, что этот код не измеряет время загрузки ресурсов, таких как изображения, стили и скрипты, которые могут влиять на общее время загрузки страницы.
Однако он будет полезен хотя бы для того, чтобы узнать, как изменилась скорость сайта после проведённой оптимизации. Для более точного измерения времени загрузки страницы можно использовать специализированные сервисы, такие как Google PageSpeed Insights или GTmetrix.
А теперь плавно переходим к определению скорости загрузки страниц сайта онлайн. Сервисов в данном случае хватает. Достаточно просто набрать в поиске: «Определить скорость сайта онлайн».
Можно воспользоваться хотя бы вот этим — https://be1.ru/site-speed/. Кроме того, для анализа скорости сайта можно использовать специализированные сервисы, такие как вышеупомянутые Google PageSpeed Insights или GTmetrix. Просто указываем URL для оценки скорости в поле для ввода и через несколько секунд получаем требуемый результат!
Всем WEB!