как узнать что тормозит сайт
Мой сайт тормозит. Почему это происходит и что делать?
Иногда приходит время: переехать в новую квартиру, сменить работу, купить новый ноутбук, перестать смотреть неинтересные сериалы. С хостингом для сайта та же история. Важно вовремя понять, что вы «переросли» используемую услугу и вам нужно что-то более мощнее и гибкое. В этом материале мы разберёмся в причинах низкой производительности сайта и методах их решения. Вперёд!
В чём причины низкой производительности?
Их может быть много. Условно разделим их на проблемы с программной и аппаратной частью. К первой категории относятся слишком большие изображения и другой тяжёлый контент, старое ПО, ненастроенное кэширование и многое другое. Второй «пакет» проблем — неподходящее и слабое железо. Вполне возможно, что тариф хостинга, который вы заказывали ещё на старте вашего интернет-проекта, уже не справляется с вашими нуждами. Посетителей стало больше, сам сайт стал массивнее и тяжелее, а услуга хостинга осталась той же.
Хорошо, с этим понятно. Какие есть возможности для решения?
Прежде всего, вы можете провести работы по ускорению сайта. В Сети есть масса статей и заметок. Например, на специализированном ресурсе Cossa есть материал по этой теме. Если это не поможет, то вероятно дело всё же в железе. Тогда вам стоит рассмотреть более производительный тариф хостинга или VPS/VDS.
А можно подробнее про VPS/VDS?
VPS (VDS) — виртуальный выделенный сервер. Такая услуга подойдёт тем, кому необходимо гибкое и настраиваемое решение, но на аренду физического выделенного сервера пока не хватает средств. На таком сервере вы сможете размещать неограниченное количество сайтов (виртуальные хостинги, как правило, ограничивают это число), почтовых ящиков, баз данных. Также, вы можете самостоятельно устанавливать дополнительные программы.
Если всё так прекрасно, то почему все сразу не заказывают VPS?
А что значит VDS, и что такое VDS сервер?
VDS — это одно и тоже, что и VPS. Первая аббревиатура расшифровывается как virtual dedicated server («виртуальный выделенный сервера»), а вторая как virtual private server («виртуальный частный сервер»). Так уж повелось в IT-среде, что термин VPS применяется чаще.
Хорошо, я определился — буду брать VPS. На что нужно обратить внимание при выборе нового тарифа?
Изучите характеристики VPS! Тип накопителя (SSD, жёсткий диск или гибридный накопитель), модель процессора, количество оперативной памяти — всё как в обычном ноутбуке или настольном ПК. И чем больше, тем лучше! Но важно понимать, что мощность конфигурации — это ещё не всё. Следует также обращать внимание на надёжность и безопасность инфраструктуры. Например, серверы REG.RU находятся в современном дата-центре уровня Tier III с отказоустойчивой высокоскоростной сетью, поддерживают аптайм 99,8% и автоматическую защиту от DDoS-атак. А готовый к работе VPS вы получите всего через минуту после заказа!
Надеемся, что мы ответили на ваши вопросы и всё прояснили. Если нет — пишите в комментарии ваш вопрос. Мы обязательно рассмотрим его в следующих материалах.
Почему тормозит сайт? Кто виноват и что делать?
к.э.н. Лавлинский Н. Е., технический директор ООО «Метод Лаб»
Казалось бы сегодня при современных скоростях компьютеров, мобильных устройств и Интернета сайты давно должны летать. Однако, открываем очередной сайт и он безбожно тормозит. Причин такой ситуации может быть множество. В этой статье мы покажем простой и понятный алгоритм для выявления источника проблем, а также посмотрим на методы их решения.
Шаг 1. Исключаем свой канал и устройство
Самое простое, это посмотреть, нет ли проблемы на нашей стороне (нашего провайдера). Выяснить это просто: загрузить какие-нибудь заведомо быстрые сайты (yandex.ru, mail.ru и т. д.) Если проблема повторяется, стоит искать причину на стороне своего устройства (компьютера, планшета, смартфона) или канала в Интернет (локальная сеть, роутер и сеть провайдера).
Решение:
Изолировать проблему до устройства или канала. Для этого нужно сравнить работу сайтов на разных устройствах. Если проблема в интернет-канале, этот вопрос можно уже решать с поддержкой провайдера. Предварительно полезно перезагрузить роутер, для исключения временных проблем.
На этом шаге диагностику торможения сайта можно закончить: либо проблема на вашей стороне, либо проблемы у сайта.
Однако, если вы как-то можете повлиять на работу сайта или просто неравнодушны к качеству его работы (например, вам нужно срочно что-то сделать с его помощью), то можно перейти к следующим шагам по диагностике проблемы.
Шаг 2. У сайта тормозит сервер?
На этом этапе мы уже исключили фактор медленного интернет-канала или устройства и решили, что проблема со скоростью находится на стороне сайта. Есть также третий вариант – проблема находится между клиентом и сервером в глобальной сети, но диагностика таких проблем гораздо сложнее и выходит за рамки этой статьи (кроме того, такие случаи достаточно редки).
Сайт может тормозить по двум направлениям: время ответа сервера (серверная производительность) и время работы и загрузки клиентской части (клиентская производительность).
Быстро оценить скорость загрузки сайта можно с использованием нашего сервиса: Ускорениесайта.рф. С его помощью вы получите достаточно подробный отчет по скорости сайта со всеми нужными метриками.
С серверной производительностью все обычно просто. Для показа страницы в браузере мы должны загрузить HTML-документ, пока он не будет получен (хотя бы его часть), страница отобразиться не может (это обязательное, но не достаточное условие).
Если вы используете отчет Ускорениесайта.рф, то время ответа сервера будет в метрике «Время до первого байта (TTFB)».
Чтобы увидеть время ответа сервера, нужно воспользоваться панелью Developer Tools (Средства/инструменты разработчика), которая обычно открывается кнопкой F12. Далее открываем вкладку Network (Сеть) и смотрим первый запрос, который возвращает HTML-документ. Также можно воспользоваться фильтром и выбрать Doc или HTML раздел. Смотрим, сколько времени ушло на этот запрос: если это больше 1 секунды, значит есть проблема со временем ответа сервера (торможение будет заметно на глаз).
Иногда сайты разрабатывают по технологии SPA (single page application) и мы не будем видеть запросов с типом HTML или Doc. В таком случае нужно посмотреть на закладку XHR, там будут AJAX-запросы, которые заменяют запросы HTML-документов.
Если время запроса к HTML-документу значительно меньше времени загрузки страницы, значит проблема не в сервере (или не только в нём).
Решение:
Если проблемный сайт чужой и вы не имеете возможности воздействовать на его функционирование – обращайтесь в поддержку сайта (если она существует). Опишите проблему, скажите, когда она возникает, почему вы считаете, что проблема в сервере сайта. Если заявка письменная, можете приложить скриншот из Developer Tools, где видно время работы сервера.
А если это ваш сайт и вы отвечаете за его работу (или ваш бизнес зависит от сайта), стоит подробно разобраться с причинами. Вариантов здесь может быть несколько: время ответа постоянно большое (даже без нагрузки) или растёт при возрастании нагрузки. В первом случае ресурсов сервера хронически не хватает для работы сайта. Решений несколько: оптимизировать код сайта или увеличивать ресурсы хостинга (более мощный сервер).
Если сайт «проседает» под нагрузкой, можно попробовать сгладить эффект внедрением кэширования. Оптимизация кода и увеличение ресурсов также остаются актуальными.
Расходовать ресурсы сервера может как база данных, так и сервер приложений. В некоторых случаях сайт может обращаться к удалённым сервисам, которые вносят серьёзные задержки.
Решить проблемы с серверным торможением можно только с привлечением технических специалистов (разработчиков и системных администраторов).
Шаг 3. Тормозит клиент: изучаем вес сайта
На данном этапе мы исключили многие причины медленной работы сайтов. Остаётся клиентская часть веб-приложения. В последнее время всё больше нагрузки приходится именно на работу в браузере. Достаточно сказать, что средний размер веб-страницы в 2016 году превысил 2 мегабайта, в том числе за счет увеличения javascript-кода.
Если вы используете отчет Ускорениесайта.рф, размеры страницы будут указаны в метриках «Размер страницы и всех подключенных ресурсов», «Размер CSS-ресурсов», «Размер JS-ресурсов», «Размер подключаемых шрифтов».
Как определить причину торможения на клиентской стороне? Во-первых, нужно посмотреть на характер прогресса загрузки сайта: скачкообразная (долго видим белый экран, потом сразу почти готовая страница) или постепенная (часть страницы отрисовывается быстро, дальше долго подгружаются картинки, шрифты и другие элементы).
Скачкообразная загрузка скорее всего означает наличие тяжелых ресурсов, блокирующих рендеринг страницы. Это могут быть CSS-файлы, JS-скрипты, подгружаемые шрифты. Посмотреть объём и время загрузки этих ресурсов можно в тех же средствах разработчика с закладками фильтра: CSS, JS, Font (Шрифты). По размеру норма для этих разделов до 100-200 кб. Если вы наблюдаете значения, приближающиеся к мегабайту, торможение сайта гарантировано.
Постепенная загрузка свидетельствует о большом размере некритичных ресурсов: картинки, видео, другой контент. Объем картинок можно оценить на закладке Image (Изображения) и Media (Медиа).
Решение:
Для решения проблем большого объема клиентской части есть несколько подходов: удаление лишних частей, сжатие ресурсов, изменение порядка загрузки ресурсов (в том числе отложенная загрузка). В зависимости от вида ресурса, тормозящего сайт (CSS, JS, шрифты, картинки) применяются один или сразу несколько действий.
Шаг 4. Нагрузка на процессор?
Наконец, самый сложный (и, возможно, редкий) случай – торможение сайта обусловлено большой нагрузкой сайта на CPU. Определить его можно по следующим симптомам: большая загрузка CPU при работе с сайтом, рывки при прокрутке страницы, ступенчатая анимация элементов.
Наиболее часто такая ситуация встречается на мобильных устройствах, однако может проявляться и на мощных компьютерах.
Решение:
Для решения такой проблемы требуется анализ причин высокой нагрузки на CPU и оптимизация медленных мест в JS-коде. В некоторых случаях виновны внешние виджеты (чаты, сервисы обратного звонка). Иногда нагрузка на CPU может быть вызвана большим количеством элементов на странице или большим объёмом изображений. В этом случае нужно оптимизировать структуру вёрстки.
Выводы
Используя алгоритм, показанный в данной статье можно достаточно точно диагностировать проблемы с тормозящими сайтами и понимать, что предпринять. Конечно, жизнь намного разнообразнее и алгоритм сознательно упрощен, многие подробности темы опущены.
Для владельцев сайтов сегодня это особенно важно, так как время загрузки сайта напрямую влияет на показатели доверия, конверсии и вовлечённости. Тормозящий сайт всегда крадёт деньги у бизнеса.
Если вам не удаётся провести диагностику скорости сайта самостоятельно, можете обратиться к нам за аудитом скорости.
А в случае, если вы уже знаете о проблемах своего сайта и хотите их исправить, заказывайте у нас профессиональное ускорение сайта.
Причины медленной загрузки сайта
Скорость загрузки сайта — критически важная характеристика. Как для разработчиков, так и для пользователей. Никто не захочет ждать загрузки страницы 5–10 секунд. Прождав хотя бы пару, клиент уйдет к конкурентам. А потерянные посетители — это потерянная прибыль. Поэтому так важно следить за производительностью своего ресурса и постоянно оптимизировать скорость загрузки страниц.
Далее рассмотрим распространенные причины медленной загрузки сайта и методы их решения.
JavaScript, блокирующий рендеринг страницы
Большая часть интерактива сайтов пишется на языке JavaScript. При отсутствии должной оптимизации скрипты, созданные с помощью JS, могут приводить к чересчур медленной работе сайта. Ведь браузер в первую очередь попытается подгрузить именно скрипт. От него зависит, как быстро посетитель увидит содержимое страницы. Поэтому стоит:
Третий метод в приоритете. Вывод скрипта в конец разметки безопасен для сайта и точно положительно повлияет на скорость загрузки страниц.
Отсутствие системы CDN
CDN расшифровывается как Content Delivery Network, что в переводе означает «сеть доставки контента». Это множество серверов по всей планете, на которых хранится один и тот же веб-сайт. И независимо от того, из какой части света посетитель заходит на ресурс, он получит данные с ближайшего сервера, что позитивно скажется на скорости загрузки.
Существует несколько провайдеров CDN-систем. Например, Cloudflare. Сервис дает возможность разместить свой сайт в нескольких частях планеты (конкретнее можно узнать на официальном сайте сервиса). Нередко вебмастера подгружают jQuery и другие компоненты с CDN-серверов, чтобы не тратить на их обработку ресурсы арендованного VDS.
Timeweb предлагает доступ к системе CDN вместе с защитой от DDoS-атак за небольшую дополнительную плату.
Избыток информации в базе данных
Под избытком понимается не просто большой массив данных, а массив бесполезных данных. Это довольно часто встречающееся явление. К примеру, плагины для WordPress хранят внушительное количество информации в базе данных, и эта информация остается там даже после удаления дополнения. БД разрастается и начинает работать медленнее, влияя на производительность всего сайта.
Бывали случаи, когда базу данных на несколько гигабайт увеличивали параметры планировщика задач Сron. От этого время загрузки страницы увеличивалось до 10 секунд.
Необходимо провести чистку и оптимизацию БД. Нужно удалить лишние записи из таблиц options и postmeta. Если вы пользуетесь WordPress, то можно активировать плагины Clean Options или Plugin Garbage Collector.
Также рекомендуется следить за структурой базы данных и кэшировать популярные запросы.
Неправильно настроенные или неоптимизированные CSS-файлы
CSS, хоть и являясь языком разметки, а не полноценным языком программирования, может негативно повлиять на скорость работы сайта. Он тоже требует базовой оптимизации.
Лучше начать с первого метода. Потом попробовать второй. Внедрение Inline-CSS подойдет только для небольших порций кода и не окажет значительного влияния на скорость загрузки страницы.
Выключенный OPcache
Если вы используете на своем сайте динамические файлы PHP, то следовало бы использовать встроенный механизм кэширования OPcache. Этот движок поставляется вместе с PHP и значительно ускоряет загрузку всех элементов написанных на этом языке. А вместе с ними и загрузку всей страницы.
Система кэширования и акселерации PHP у Timeweb включена по умолчанию. У других провайдеров может потребоваться ручная настройка модуля.
Чтобы запустить OPcache вручную, надо:
Теперь проверим, работает ли OPcache, создав файл phpinfo.php и отыскав там строчку Opcode Caching. Если напротив нее написано Up and Running, то дополнительные настройки не потребуются.
Настройка кэширования и устранения связанных неполадок
Кэширование — важная составляющая производительности любого сайта и веб-приложения. Тут можно работать сразу в двух направлениях: настроить кэширование данных на стороннем ресурсе (как в СDN-cистемах) и оптимизировать хранение кэша в браузере посетителей.
Можно подключиться к системе кэширования сайтов Cloudflare. Это стоит недорого и позволяет перенести всю нагрузку на их серверы. Они кэшируют даже скрипты и стили.
Во втором случае нужна настройка кэша на сервере и в браузере пользователя. Для сайтов, работающих на WordPress, есть плагины WP Super Cache и Proxy Cache Purge. С помощью них можно отправить запрос на удаление кэш-файлов с устройства пользователя. Таким образом, удастся избежать проблем, если вдруг скопившееся кэш-файлы повредятся и станут помехой при загрузке страницы.
Неоптимизированные изображения
Медиаконтент и картинки могут быть довольно тяжелыми. Это отнимает драгоценное пространство в хранилище сервера и замедляет загрузку сайта. В зависимости от скорости подключения посетителя влияние тяжелых изображений на время загрузки может быть весьма заметным. Следует заняться их оптимизацией.
Можно сделать это прямо на компьютере, уменьшив разрешение картинки или воспользовавшись утилитой в духе Squash. А можно подключить к своему сайту плагин-оптимизатор. Например Robin, Image Optimizer, WP Compress либо один из их аналогов.
Такие плагины автоматически сокращают размер загружаемых изображений на 40–80%, практически не влияя на их качество (удаляются EXIF-данные и некоторые цвета).
Скрипты конфликтуют с другими элементами страницы
При неправильной настройке или обращении к несуществующим элементам JavaScript-код может негативно повлиять на загрузку сайта. Вплоть до полного «зависания».
Зачастую такое происходит из-за ошибки в коде. Человек, который его писал, ошибся в значении, написал лишнюю цифру или некорректно указал класс. Сайт или веб-приложение, пытаясь выполнить запрос человека, попросту «застревает», столкнувшись с непредвиденной логической или синтаксической ошибкой.
В этом случае нужен грамотный анализ кода и рефакторинг. Такую ошибку сможет исправить только человек.
Можно воспользоваться сервисами Pingdom, Web Page Test или GTmetrix, чтобы проверить, влияют ли на скорость загрузки страницы подключенные к сайту скрипты.
Не загружаются файлы из внешних источников
Проблемы возникают, если сайт пытается использовать какой-то файл, но не может его найти. Если это условная картинка на стороннем сервере, то в статье просто будет отсутствовать одно изображение. Если же это скрипт, отвечающий за фундаментальную логику ресурса или ссылка на важный фреймворк в духе React, то сайт может не загрузиться или загружаться слишком медленно. В этом случае стоит перепроверить все ссылки на файлы, хранящиеся на сторонних ресурсах и исправить «битые».
Похожие проблемы возникают при удалении или повреждении файлов после установки обновлений или атаки вирусов. На такой случай следует всегда иметь под рукой резервную копию всего ресурса целиком.
Плагины в CMS слишком тяжелые
Внушительная часть ресурсов вашей VDS или виртуального хостинга могут уходить на поддержку CMS. То есть систему управления данными наподобие WordPress, Joomla или Drupal. А если установить в них увесистые плагины, то можно лишиться еще части ресурсов, выделенных на работу сайта.
Некоторые дополнения съедают слишком большое количество памяти, из-за чего резко падает скорость загрузки всего сайта. В этом случае не поможет кэширование и другие методы «ускорения» ресурса. Придется избавляться от «прожорливых» расширений.
Некоторые дополнения могут работать некорректно из-за сбоя при установке или обновлении. Стоит их переустановить или обновить в надежде на автоматическое исправление проблемы.
Избыток рекламы
Без нее никуда, понятно. Реклама — отличный способ монетизировать сайт, но с ней лучше не перебарщивать. Избыток баннеров резко увеличит время загрузки вашего сайта.
В первую очередь проблема возникнет на стадии появления дополнительных HTTP-запросов. Потребуется гораздо больше времени на обработку каждого из них. Если у вас на странице есть поп-апы или автоматически воспроизводимые ролики, то из-за них могут создаваться сотни HTTP-запросов, которые без особых усилий заставят сайт «повиснуть».
Так что придется подсократить количество рекламы, чтобы не заставлять посетителей слишком долго ждать загрузки страницы.
К тому же это попросту выглядит убого в 2020 году. Всплывающие баннеры и автоматически воспроизводимый медиаконтент — моветон, и дело даже не в производительности.
Отсутствие gZip-компрессии
Избыточный размер компонентов сервера — основной ответ на вопрос «почему мой сайт работает медленно». К счастью, файлы сайта можно сжать. Если активировать gZip-компрессию, то сервер получит команду упаковать все веб-объекты (включая изображения, стили, JavaScript и т.п.) в один контейнер (архив), перед тем как отправить его в браузер, запросивший данные.
Компрессия сократит время ответа сервера за счет сокращения размера передаваемой информации между VDS и компьютером пользователя.
gZip-компрессия — бескомпромиссное решение без недостатков. Простой способ сделать весь ресурс шустрее, ничего не потеряв и не потратив время на выяснение других причин медленной загрузки контента.
Вирусы
Такое бывает редко, но бывает. На сервер тоже может проникнуть вирус, как и на локальный компьютер, особенно если ваш VDS работает на базе Windows. На этой ОС словить «заразу» куда проще. Но и Linux не защищен на 100%.
Вирусы на сервере, как и на обычном ПК, могут съедать часть ресурсов и заметно замедлять его работу. Решение — антивирус. Проверить сайт можно с помощью специального онлайн-сервиса. А вот чтобы провести комплексную чистку и удалить менее распространенные угрозы, придется установить профессиональное решение. Например Ai-Bolit. Он сможет найти подозрительные скрипты, незащищенные каталоги и странные переадресации.
Чтобы подключить облачный антивирус, надо обратиться к своему хостинг-провайдеру.
Медленный хостинг
Возможно, дело вовсе не в сайте, а в сервере. Не все провайдеры предлагают одинаковую производительность. Не все серверы подходят под все типы сайтов и веб-приложений. Не всегда хостинг дает достаточно ресурсов для реализации проектов заказчика. Поэтому важно подобрать себе хорошего провайдера.
Выбрать Timeweb, к примеру, если еще не сделали этого. Одни из самых шустрых серверов в РФ. Есть специализированные решения с 5-герцовыми процессорами, адаптированные под CMS Битрикс. Есть серверы в Европе. Поэтому сомневаться в производительности или доступности VDS на базе Timeweb не придется.
Есть ненулевая вероятность, что дело не в хостинге, а выбранной конфигурации сервера (или виртуального хостинга). В этом случае надо заказать более дорогую опцию с необходимыми характеристиками.
Проблемы на стороне клиента
Последнее, на что стоит сетовать — браузер пользователя. Бывает и так, что страницы долго открываются не у всех сразу, а только у конкретных людей. Повлиять на такого рода проблемы зачастую невозможно.
Все, что вы можете сделать, удобно подать им инструкцию по устранению общих проблем. Например, рассказать им, как удалить из браузера кэш, как очистить историю, переустановить или сменить браузер, проверить ОС антивирусом и т.п.
Но это стоит делать только в том случае, если вы на 100% уверены в наличии проблем на стороне клиента.
Зачастую же решить проблемы с медленной работой сайта и сервера помогают описанные выше методы. Задействовав сразу несколько, можно добиться весомого прироста.
И не забывайте, что производительность ресурса напрямую связана с удовлетворенностью клиентов, а их удовлетворенность влияет на ваш доход и репутацию сайта.
20 инструментов для проверки скорости загрузки страниц сайта
Я руковожу платформой Loading.Express. Наш сервис проверяет скорость загрузки сайта и помогает ускорять медленные сайты. Мы любим быстрый интернет и хотим сделать мир лучше. Поэтому я протестировал 20 похожих сервисов.
Медленный сайт — убийца продаж!
79% клиентов, кто был недоволен работой сайта, говорят, что они реже покупают с того же сайта снова, по данным компании Skilled.co.
64% ожидают, что страницы будут загружаться меньше четырёх секунд.
Однасекундная задержка загрузки сайта может снижать конверсию на 7%.
Одна секунда задержки загрузки страницы = 11% потерянных просмотров страниц.
Даты создания взяты из Web Archive. В прошлой статье я анонсировал исследование банковской сферы РФ.
Космический корабль для web-мастеров, SEO-специалистов, копирайтеров и других онлайн-трудяг. Написано скорость сайта, а замеряет скорость ответа сервера.
Набор сервисов, в том числе проверка скорости загрузки сайта. Выдает не совсем точные данные, возможно, анализ происходит по старому алгоритму PageSpeed Insights от Google.
Быстрая проверка скорости сайта от компании «Русоникс».
Проверка через сервис PageSpeed Insight. Все данные через него. Данные могут быть неточными.
Сервера у них тоже, как правило, с проверками и замерами из США.
Пожалуй, самый популярный сервис проверки скорости сайта. На него равняются все веб-мастера. Но нельзя использовать только этот сервис. Он искусственно ограничивает скорость замера для усредненных показателей. Использовать его надо вместе с GTmetrix, например.
По неведомым причинам этот сервис пользуется популярностью в России для замера скорости сайта. Сервис платный. Юзабилити хороший.
Хороший сервис. Много функций. Но очень бедное юзабилити. Сделано технарями для технарей. Есть видеоотчеты по загрузке с секундомером. Можно сравнивать несколько сайтов сразу.
Кажется, это единственный сервис, через который можно узнать, сколько будет загружаться сайт через соединение со скоростью интернета в 14,4K. Например, сайт vc.ru на такой скорости будет загружаться 22 минуты.
Тест из 25 стран за раз. Тест скорости проходит сразу два раза: без кэша и с ним. Сразу замеряет PageSpeed. Дизайн скромный. Часто зависает при замере скорости из Шанхая.
Сервисы проверки скорости загрузки сайта из разных уголков мира. Где только не создают эти инструменты!
Эти ребята сделали невозможное. Сервис удобен. Задизайнен. Быстр. Замер параметра PageSpeed не обновлен и снимает по старому алгоритму до ноября 2018 года.
Бесплатно сохраняет историю. Снимает видео загрузки. Даёт детальный отчет по времени загрузки каждого запроса.
DDoS-проверка вашего сайта. Как будет меняться время скорости загрузки при резко растущей посещаемости? Проверяйте, это важно понимать.
Проверка скорости загрузки из семи стран. Сервис запустил пакистанец — с фирмой в Лондоне. Из функций только проверки.
Добротный сервис. Создает видео загрузки. Ватерфол. Сканирует скрипты. HTTP/2-готовность. Ошибки браузера. Выдает индекс скорости сайта. Графично, функционально. Молодцы!
Проверка скорости из восьми стран. России нет. Сделали 16 бесплатных сервисов для проверки разных свойств, важных для ускорения. Помогают ускорять сайты под ключ. Написали много мини-статей для SEO про ускорение сайтов. Молодцы!
Годный анализ скорости загрузки. Есть автоматическая перепроверка, платная история. Даёт бесплатно проверить с мобилки и с десктопа.
Проверка на SEO, адаптив, скорость загрузки. Некий Patrick Sexton пишет, что сделал этот сервис бесплатным для того, чтобы сделать мир лучше. Класс!
Проверка скорости загрузки и еще несколько проверяльщиков, в том числе HTTP/2. Проверка из 14 стран. Продают услуги.
Индия. Сервис компании ZOHO. Проверки есть из Петербурга и Москвы. Показывает первый байт, последний и время ответа. Есть много разных инструментов для проверки различных параметров, косвенно касающихся ускорения сайтов.
Довольно странный сервис. Замеряет скорость сайта на модемах.
Скорость загрузки сайта напрямую влияет на прибыль компании. Точка.
Для наглядности мы вывели инсайты в несколько рейтингов по нишам:
Рейтинг сайтов банков России по версии «Банки.ру», тут есть банки, сайты которых загружаются больше 30 секунд.
Рейтинг сайтов веб-студий России по версии «Рейтинга рунета», тут есть веб-студии, страницы у которых весят более 70 МБ.
На подходе статья с обзором удивительных инсайтов о веб-студиях из «Рейтинга рунета».
А как же официальная утилита проверки скорости загрузки сайта в яндекс-вебмастере?
И Метрику можно было бы внести, потому что она меряет скорость вообще по факту у всех ваших посетителей и выдает усредненную аналитику. Плюс решает проблему ежедневного мониторинга. Скорость загрузки можно смотреть в динамике за любой период. И все бесплатно.
Яндекс пока не разработал ни одного сервиса по замеру скорости загрузки сайтов. Если вы про ответ сервера из вебмастера яндекса, то это не про загрузку сайта.
Хорошая подборка. Спасибо!
Неплохой сервис, спасибо. Не хочу только, чтобы вы мне звонили и устно что-то втирали про ускорение сайта, почему бы не оставить форму для оставления электронной почты? Просить телефон это очень навязчиво.
Отстойный у вас сервис, я вам даже телефон не оставлял, а вы взяли и сами стали звонить, взяв телефон с проверяемого сайта и выпросив у менеджеров мой. Никому не рекомендую, очень навязчивые типы.
Почему нету Google Lighthouse?
И очень скудно описан WebPageSpeedTest
Лайтхаус. Если б статья называлась 100500 способов замерить скорость, то про лайтхаус написал бы тоже.
Про вебпейджспид — хорошо, что люди узнают о нем, а то многие совсем про его существование не знали до сих пор!)) более подробно, возможно опишем в следующих статьях.
Решил протестировать наш самый лёгкий «ликбезный» сайт, который, по сути, одна статья. Примерно час в браузере висело вот это, пока я просто не закрыл страницу:
Pingdom Tools
По неведомым причинам этот сервис пользуется популярностью в России
Действительно, пользуется. О причинах я вам с удовольствием поведаю: сервис работает максимально чётко и предоставляет детальнейший отчёт по итогам тестирования.