Блог

Проверка скорости загрузки сайта

Проверка скорости загрузки сайта на пальцах 🖖

Скорость загрузки сайта - одна из самых важных характеристик IT продукта. Согласитесь, ждать загрузки сайта 10 секунд никто не станет, 5 секунд - уже только половина потенциальных посетителей. А если сайт загружается за 1 секунду и работает, как молния - это отличное конкурентное преимущество самого сайта 💪

Скорость загрузки зависит от четырёх вещей:
  • 🛠️ Непосредственно самого сайта, его технической реализации
  • 📱 От устройства пользователя. Это новенький iPhone или старенький Android? Как быстро он нарисует сайт после загрузки данных?
  • 📶 От скорости соединения. Пользователь находится в деревне, где у него слабенький интернет (h+), или в центре города (4G)? Может у него подключение по wi-fi с большой скоростью?
  • 🌏 От местоположения пользователя. Он находится в Москве или в Нью-Йорке, Париже? Даже если у него прекрасная скорость интернета, но он находится ооочень далеко от сервера с сайтом (хостинга), загружаться сайт будет долго.

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

Таким образом, когда мы проверяем скорость загрузки сайта, нам следует измерять её при различных факторах:
  • Скорость соединения
  • Местоположение пользователя
  • Тип (мощность) устройства

Инструменты


PageSpeed Insights



PageSpeed Insights - один из самых распространённых инструментов для тестирования загрузки сайта и законодатель мод. Работает по тому же принципу, что и Lighthouse, который является одним из инструментов Chrome DevTools. Это в принципе один и тот же инструмент, от одних и тех же разработчиков, только в разных коробочках.


Pingdom Website Speed Test


Другой популярный инструмент - Pingdom. В отличие от PageSpeed Insights сервис позволяет выбрать место, откуда должно проводиться тестирование. Если у вас клиенты по всему миру, присмотритесь.


WebTestPage


Инструмент позволяет не только выбрать местоположение, откуда осуществляется тестирование, но и браузер, разрешение экрана, скорость интернет-соединения. Также он позволяет запускать несколько процессов тестирования параллельно. А ведь это важно, потому что замеры скорости загрузки всегда отличаются друг от друга. И смотреть нужно на среднее значение, а не на одно единственное!


Выводы


Инструментов по замеру скорости загрузки сайта множество - более 20-ти 🤯. Выбирать инструмент нужно, конечно, исходя из потребностей проекта.

P.S. Если при отклике на вакансию вы прикрепите результат скорости загрузки сайта потенциального работодателя, это привлечёт внимание к вашему резюме!
Made on
Tilda