Содержание
Скорость хостинга — 5 способов проверить
Скорость загрузки страницы является важным фактором для ранжирования веб-сайта поисковиками. Быстро работающие сайты удобны для пользователей, они улучшают общее качество поисковой выдачи интернета, а дополнительный трафик на такие проекты коммерчески выгоден их владельцам. Используйте онлайн-сервисы для мониторинга скорости работы Вашего сайта. Они проверяют работоспособность сайта, время его простоя, скорость загрузки страницы и отклика сервера.
Еще в 2010 году Google объявил о том, что скорость загрузки сайта является одним из факторов поискового ранжирования (медленные сайты будут понижаться в результатах поисковой выдачи).
Что и почему следует проверить на хостинге сайта
Низкая скорость загрузки сайта в окне браузера может вызвать большой процент отказов – пользователь не дождется показа страницы и закроет ее, не получив никакой информации.
Поисковые системы воспринимают такое поведение, как негативный фактор и понижают релевантность сайтов в выдаче по ключевым запросам. В результате ухудшается посещаемость, у коммерческих сайтов может просесть прибыль.
Какую скорость можно считать хорошей?
- Сайт, который загружается в течение 2 секунд, считается быстрым.
- Если сайт загружается менее 1,5 секунды, он считается очень быстрым.
Обратите внимание – загрузка всех скриптов и форм на сайте может происходить дольше (на многих сайтах полная загрузка страницы занимает более 10 секунд), но визуально сайт должен предоставить необходимую информацию в течение 1,5-2 секунд. Например, вот что увидит посетитель нашего сайта уже через секунду:
Чтобы проверить Ваш сайт – в Google Chrome нажмите F12, переключитесь на вкладку «Network» и обновите страницу (сочетание клавиш Ctrl+F5). Через желаемый интервал времени (например, 1-3 секунды) нажмите Ctrl+E – это остановит загрузку сайта.
Нужно стремиться к лучшему показателю для сайта, независимо от его размера. Подсчитано, что в поисковой системе Google увеличение времени загрузки страницы с 0,4 до 0,9 секунд приводит к снижению трафика и доходов от рекламы на 20%. А на торговой площадке Amazon каждые 100 миллисекунд увеличения времени загрузки снижают объем продаж на 1%.
При недостаточно высокой скорости потребуется оптимизировать целевые страницы сайта или даже сменить хостинг-провайдера. Помимо технических аспектов работы самого сайта, его загрузка может пострадать из-за низкой скорости отклика сервера. Это означает, что хостинг-провайдер не использует современные технологии, чтобы обеспечить хорошую пропускную способность, либо настройки сервера не подходят под требования вашего сайта.
Во многих случаях веб-сайты размещаются на виртуальном хостинге, где на одном севере находятся десятки и сотни других сайтов. Когда их количество доходит до критической отметки, сервер начинает испытывать проблемы с распределением нагрузки, снижая среднюю скорость доступа к сайту.
Онлайн-сервисы — 5 сервисов для проверки скорости
Скорость загрузки сайта зависит от нескольких факторов, включая время суток, географическое местоположение посетителя и скорость работы сети. Некоторые параметры вы можете измерить самостоятельно, используя онлайн-сервисы. Обратите внимание, скорость интернета, предоставляемая Вашим домашним или офисным провайдером, является субъективным фактором.
С хорошим интернетом вы можете не заметить загрузки «тяжелого» сайта, а при плохом соединении даже «легкий» сайт будет загружаться долго. Поэтому рекомендуется выполнить проверку через несколько разных онлайн-сервисов, чтобы получить среднюю оценку. Такие инструменты не учитывает скорость вашего интернет-провайдера, т.к. сайт загружается сервисом. Т.е. хороший у вас интернет или нет – никак не влияет на проверку, вы увидите результаты для среднестатистической аудитории вашего проекта.
pr-cy.ru — проверяем скорость работы хостинга
http://pr-cy.ru/speed_test/ Сервис с простым функционалом, который измеряет скорость загрузки сайта и выдает результат в процентах. Помимо замера скорости, приводятся рекомендации по улучшению сайта.
Следует с осторожностью относиться к указаниям по оптимизации изображений, поскольку она подразумевает уменьшение разрешения и глубины цвета картинки. В случае избыточной оптимизации изображений пострадает вид страницы на широкоформатных мониторах, хотя при использовании планшета и адаптивном дизайне сайта вы этого можете не заметить.
host-tracker.com — поможет измерить скорость загрузки из разных точек мира
Сервис http://www.host-tracker.com/ способен замерить время загрузки сайта из разных точек земного шара, поэтому подойдет для ресурсов, рассчитанных на иностранную аудиторию.
Если сайт предназначен для российских пользователей, смотрите на замеры из городов РФ. Расположение сервера в той же стране, что и аудитория проекта, не гарантирует быстрой загрузки сайта, но при прочих равных условиях этот фактор работает в вашу пользу. Для использования онлайн-сервиса потребуется указать доменное имя и ваш email-адрес, на который будут высылаться результаты анализа.
whoishostingthis.com
Сервис определяет хостера сайта, его IP-адрес, показывает регистрационные данные о хостинг-провайдере и расположение серверов. Этим инструментом удобно проверять, предоставляется хостинг реселлером или нет.
В случае с реселлером довольно сложно и затратно по времени решать возникающие проблемы с оборудованием, поскольку географически сервера могут находиться в стране, не совпадающей с расположением офиса хостинг-провайдера.
Google Page Speed Insights
Этот сервис измеряет работоспособность страницы как для настольных компьютеров, так и для мобильных устройств. Результат выдается по 100-бальной системе, в которой 85 и выше означает, что страница работает хорошо. Оценка базируется на двух параметрах: полном времени загрузки сайта и времени, которое прошло с момента запроса страницы пользователем до момента вывода браузером первого экрана.
Сервис выдает предложения с цветными индикаторами приоритета по возможным улучшениям, которые должны повысить скорость загрузки сайта. Если основной трафик идет с планшетов и смартфонов, убедитесь, что этот сервис дает хорошую оценку для мобильных устройств. Возможно, придется пожертвовать элементами дизайна ради быстрой загрузки сайта.
network-tools.com
Для работы сервиса необходимо указать IP-адрес или имя хоста. Сервис позволяет определить ответ сервера (пинг), скорость пинга, проследить маршрут до целевого компьютера. При указании доменного имени можно проверить регистрационную запись для него в реестре. Предусмотрено также поле для проверки существования email-адреса.
Если скорость загрузки низкая
Что делать, если онлайн-сервисы показывают проблемы с загрузкой страницы? Для начала оцените тип вашего сайта. Например, для крупного портала с преимущественно поисковым трафиком время загрузки главной страницы не критично, поскольку 80% поисковых запросов ведут сразу на целевые страницы, а главная «весит» много из-за обилия информации и рекламы. В то же время для сайта-одностраничника очень важна скорость загрузки единственной страницы.
Чтобы оптимизировать страницу и повысить скорость ее загрузки в браузер, рассмотрите следующие вопросы:
- оцените работу внешних скриптов;
- используйте кэш браузера;
- объедините внешние файлы стилей;
- сведите к минимуму DNS-запросы;
- удалите запросы из статических страниц;
- используйте кеширование страниц;
- минимизируйте переадресацию страниц.
Убедитесь, что ваш хостинг подходит под требования сайта к пропускной способности. Онлайн-сервисы помогут провести тесты и разобраться, в чем заключается проблема: в сайте или хостере. В последнем случае стоит задуматься о смене хостинг-провайдера.
iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.
Мы предлагаем:
- Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
- Безлимитный хостинг на SSD дисках от 142 руб/мес
- Выделенные серверы в наличии и под заказ
- Регистрацию доменов в более 350 зонах
Как протестировать хостинг? Проверка хостинга на 100%
Пошаговое руководство, в котором показаны методики для тщательной и поэтапной проверки любого хостинга. Тестируем: PHP, MySQL, DNS, диск, подключение к Интернету, производительность под нагрузкой и скорость самого сайта.
Как использовать предлагаемый некоторыми компаниями тестовый период для тщательной проверки хостинга? В этом руководстве я покажу вам, как любой человек может проверить, насколько эффективен тот или иной хостинг с помощью нескольких простых команд, скриптов или онлайн-инструментов.
Я покажу вам, как проверить:
- Скорость (пропускная способность) Интернет-соединения хостинга
- Производительность и скорость сервера
- Скорость DNS сервера
- Производительность PHP и MySQL (а также WordPress)
- Производительность хостинга под рабочей нагрузкой
- Скорость загрузки страниц на хостинге
Конечно, вам не нужно проводить каждый из описанных здесь тестов, чтобы выяснить, что с хостингом все в порядке. Тем не менее, я хочу показать вам, как можно проверить различные аспекты работы хостинга. Ну что, начнем?
Примечание: Если вы хотите быстро получить достоверные результаты сравнения хостинга и не успеваете сделать все тесты, просто ознакомьтесь только с разделом «Как правильно протестировать хостинг?» и сделайте тест № 5 (Тестирование производительности хостинга под нагрузкой). В большинстве случаев этого будет достаточно, чтобы сравнить производительность и скорость хостингов, не вдаваясь в подробности и не проводя более детальных тестов.
У вас нет времени, чтобы протестировать хостинги самостоятельно, но вы хотите выбрать лучший? У меня для вас хорошие новости — кто-то протестировал их для вас.
🏆 Проверьте текущий Рейтинг Хостингов за Апрель 2021
Каждый из рекомендованных хостингов в рейтинге был тщательно протестирован мной с использованием методов и инструментов, описанных в этом руководстве. В обзоре каждого хостинг-провайдеров вы найдете подробные результаты каждого теста. В рейтинге вы найдете только предложения, которые соответствуют моим критериям качества, в том числе производительность и скорость хостинга. Без спонсорских материалов. Без рекламы. Без обмана.
Как НЕ нужно тестировать скорость и производительность хостинга?
Прежде всего, я хотел бы начать с того, как вы не должны проверять, является ли конкретный хостинг быстрым и эффективным. Это 4 распространенные ошибки при тестировании и сравнении хостингов, которые я чаще всего обнаруживаю в различных онлайн-тестах, рейтингах и сравнениях. На это стоит обратить внимание.
1. Не тестируйте сайт хостинг-провайдера
Сайт хостинг-провайдера не очень хорошее место, для проверки с помощью внешних инструментов, насколько хорошо работает данный хостинг. Это немного похоже на то, как если бы вы хотели оценить условия работы в конкретной компании по прибыли генерального директора.
Главная страница с предложением хостинга представляет собой витрину компании, поэтому она часто очень хорошо оптимизирована и «доработана», а ее скорость никак не связана с эффективностью всего хостинга.
Кроме того, сайт хостинга, который представляет собой витрину компании, часто запускается на совершенно другом сервере, чем учетные записи хостинга, открытые для клиентов компании. Чаще всего он, гораздо мощнее и эффективнее, по сравнению с клиентским хостингом за несколько долларов в месяц.
Сервер, на котором работает сайт хостинг-провайдера, не имеет таких лимитов и ограничений, как ваша учетная запись хостинга, после того, как вы решили воспользоваться услугами данной компании.
Кроме того, сайт хостинговой компании может использовать сторонние CDN сервисы, это означает, что вы загружаете сайт не с сервера хостинга-провайдера, а его копию, хранящуюся у провайдера услуг CDN, такого как Cloudflare.
2. Не измеряйте скорость хостинга с помощью оценок Google PageSpeed Insights
PageSpeed Insights — отличный инструмент, но для его успешного использования необходимо знать, для чего он нужен, и уметь правильно интерпретировать представляемые им данные.
Оценка по шкале от 0 до 100 в основном показывает, насколько хорошо оптимизировано содержание сайта (HTML, CSS, JavaScript, изображения), а не насколько хорошо и эффективно работает сервер.
PageSpeed Insights оценка скорости загрузки сайта в баллах
Конечно, в PageSpeed Insights вы найдете, помимо баллов, также значения «времени», которые показывают на базе лабораторных данных или собранных у посетителей сайта, насколько быстро данная страница может быть отображена для конечного пользователя. Однако, производительность сервера — это только одна из многих переменных, которые к тому же не постоянны и меняются с каждым последующим проведенным тестом.
В последнем тесте, описанном в этом руководстве (Тест 6: Тест скорости страницы), я покажу вам, как вы можете попробовать использовать Google PageSpeed Insights для оценки эффективности хостинга. Не обращая внимания на баллы!
3. Не проверяйте скорость хостинга на вашем устройстве
То, что сайт быстро загружается на вашем компьютере или смартфоне, вовсе не означает, что это происходит у всех.
Если вы когда-либо посещали определенную страницу ранее, вполне вероятно, что ваше устройство имеет кэш, то есть копию части или всего содержимого данного веб-сайта. В результате повторного посещения сайта его часть будет загружена с вашего диска, а не с хостинга, который вы хотите протестировать.
Другой проблемой является ваше Интернет-соединение. От того насколько хороший у вас Интернет будет зависеть скорость загрузки страницы. И я имею в виду не только скорость upload/download, но и задержки, ping и т. д.
Еще одна вещь, о которой стоит упомянуть, это само устройство (телефон, компьютер, планшет), на котором вы хотите проверить «быстро ли загружается сайт». Чем мощнее устройство (процессор, оперативная память, диск), тем быстрее может загружаться страница. Это связано с тем, что одним из аспектов является скорость работы самого сервера, который отвечает на ваш запрос о доставке страницы, и совсем другим аспектом является рендеринг страницы (обработка HTML-кодов, CSS-стилей или Javascript) то, что собственно происходит на вашем устройстве.
Конечно, правильно проведенный тест на собственном устройстве может быть полезен в определенных ситуациях. Однако это не должно само по себе свидетельствовать о том, насколько хорошо работает хостинг.
4. Не измеряйте производительность хостинга секундомером или «на глаз»
Последнее, о чем я хочу предостеречь при тестировании скорости хостинга — это проверка чего—нибудь «на глаз». Если вы планируете делать выводы о том, работает ли хостинг быстро, основываясь на проверке секундомером, насколько быстро будет загружаться сайт, то это не лучшее решение. В тестах производительности часто учитываются не столько секунды, сколько миллисекунды.
Существует множество инструментов, скриптов и команд, которые позволяют вам точно и надежно проверить, как работает хостинг (я покажу вам их позже), но секундомер на вашем телефоне не является одним из них.
Как правильно протестировать хостинг?
Чтобы начать проверку или тестирования что-либо, мы должны сначала точно знать, ЧТО мы хотим проверить, и, во-вторых, КАК мы хотим это проверить.
Я уже писал о том, что проверка скорости загрузки сайта — не лучшая идея для надежной проверки хостинга. И не имеет значения, делаем ли мы это с помощью секундомера на собственном компьютере или с помощью каких-то инструментов. Так как же сделать это правильно?
Прежде всего, нам нужно подготовить тестовую среду. Хотя некоторые тесты будут проводиться без каких-либо серьезных подготовительных действий (например, скорость диска или подключение к Интернету), в других случаях нам понадобится тестовый сайт.
Как его создать? Самым простым решением будет запустить тестовый блог или страницу на WordPress. Однако вот что важно:
- Версия WordPress должна быть одинакова на всех тестируемых хостингах
- Все установленные плагины и темы должны быть идентичны (устанавливайте те, которые вы собираетесь использовать)
- Содержание на странице было одинаковым (вы можете использовать тестовые данные, чтобы заполнить страницу содержанием)
В дополнение к правильной подготовке тестового сайта и его запуску на хостингах, вы должны также помнить о том, что хостинги должны использовать одну и ту же версию PHP. Вы можете проверить это с помощью файла phpinfo или в WordPress: http://yoursite.com/wp-admin/site-health.php?tab=debug.
В настоящее время большинство хостингов позволяют самостоятельно изменять и устанавливать версию PHP в панели управления хостингом. Только с одинаковыми версиями результаты будут достоверными.
Конечно, вместо WordPress вы можете использовать любую другую CMS или скрипт, который в дальнейшем будет использоваться на хостинге (Prestashop, Magento и т. д.).
Соблюдая эти условия, вы можете ожидать, что результаты тестов двух или более хостинговых пакетов будут надежными, и вы сможете сделать выводы о том, какой из них оказался лучше, быстрее и эффективнее.
Также не забывайте делать каждый тест несколько раз — в разные дни, в разное время. Если хостинги являются виртуальными, нагрузка на серверы, на которых они работают, будет различна в разное время. Просто большое количество тестов и усреднение, позволяет оценить, как хостинг будет работать ежедневно.
А когда тестировать хостинг? Лучше всего делать это в час пик, 19-21, и в выходные дни. Хотя хорошо бы проверить, как ведет себя наш хостинг в разное время.
Ну, хорошо. Мы уже знаем, что и как будем тестировать. Пришло время перейти непосредственно к тестированию хостинга.
Обратите внимание, что для некоторых тестов вам понадобится доступ к командной строке (SSH). SSH — очень полезная опция, которая будет полезна не только во время тестирования, но и в других различных ситуациях. Если хостинг не предоставляет возможности использования SSH, то, возможно, стоит подумать о том, чтобы отказаться от его услуг?
Тест 1: SpeedTest – Скорость (пропускная способность) соединения хостинг-провайдера
С помощью известного инструмента Speedtest.net мы проверим скорость Интернет-соединения на нашем хостинговом аккаунте. Принцип прост: чем быстрее, тем лучше.
Но как это сделать? Для этого нам понадобится инструмент Speedtest в версии CLI (который запускается из командной строки).
- Входим на хостинг через SSH (инструкция на английском)
- Загружаем CLI Speedtest с помощью следующей команды:
wget -O speedtest-cli https://raw. githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod + x speedtest-cli
- Запускаем тест скорости
python speedtest-cli
Speedtest.net CLI — скорость интернет-соединения
Конец. В результате мы получаем три значения:
- Ping
- Download (скорость загрузки данных извне на хостинг)
- Upload (скорость отправки данных через внешний хостинг)
Важно понимать, что значения download/upload предоставляются для хостинга, а не для нас. Отсюда — скорость загрузки данных с хостинга нами или посетителями нашего сайта.
Результаты этого теста могут сильно отличаться даже при запуске нескольких тестов подряд. Наконец, на виртуальном хостинге мы обычно разделяем интернет-соединение с другими клиентами. Чтобы хорошо проверить хостинг, рекомендуется выполнить этот тест несколько раз и в разное время, чтобы можно было усреднить результаты.
Тест 2: производительность и скорость диска
Еще один тест, который стоит иметь в своем арсенале, это тест скорости диска. Мы будем использовать программу dd, которая по умолчанию должна быть установлена на всех серверах под управлением Linux.
- Заходим на хостинг через SSH
- Запускаем тест с помощью команды:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
В результате через некоторое время мы должны получить время выполнения нашей команды (меньше = лучше) и скорость записи файлов на диск в MB/s (больше = лучше):
Результат выполнения программы dd: скорость записи на диск
Это не идеальный тест и не проверяет все параметры производительности диска, но он доступен без каких-либо установок и позволит вам сравнить производительность диска на одном хостинге с другим.
Тест 3: Скорость DNS-серверов на хостинге
DNS — это адресная книга Интернета, задачей которой является преобразование доменных имен на IP-адреса серверов, на которых расположены эти сайты. DNS является неотъемлемым элементом каждого хостинга, и ввод адреса веб-сайта в браузер вызывает запрос к DNS-серверу.
DNS должен быть максимально быстрым, потому что чем он быстрее, тем быстрее загрузится сайт.
И хотя время запроса к DNS обычно измеряется в миллисекундах, стоит проверить, как с этим справляется наш хостинг. Поэтому мы будем использовать инструмент DNS Speed Benchmark, который будет проверять время отклика DNS-серверов на нашем хостинге из разных мест.
Чтобы сделать это, просто перейдите на страницу теста, введите адрес домена (это может быть технический домен, назначенный вам хостингом в стиле: accountname.yourhosting.com) и выберите, откуда должен выполняться тест (весь мир, конкретный континент или страна).
Вот результаты для одной из хостинговых компаний со всей Европы:
Результат теста скорости DNS — dnsperf.com
Однако, если мы планируем запустить сайт в основном для пользователей из одной страны, проверьте конкретно ее. Под картой вы также найдете таблицу с деталями:
Результаты измерения скорости DNS — Нидерланды — dnsperf.com
Чем меньше значения, тем быстрее и, следовательно, лучше.
Тест 4: Производительность PHP и баз данных MySQL
Для тестирования производительности хостинга в исполнении PHP-скриптов и поддержки баз данных MySQL, я предложу несколько инструментов (на выбор).
Производительность PHP-скриптов
PHP benchmark Script тестирует производительность хостинга при выполнении математических операций с использованием языка PHP. Мы скачиваем с указанной страницы, распаковываем и загружаем файл bench.php на наш сервер в папку с сайтом (например, public_html).
Затем все, что нам нужно сделать, это запустить скрипт, ввести в браузере адрес, по которому находится файл, и получить результаты:
PHP benchmark Script — результат в браузере
Смотрим на «Total time», которое должно быть как можно меньше.
Производительность PHP и баз данных MySQL
Скрипт PHP Benchmark, в отличие от предыдущего теста, показывает как производительность размещенных PHP-скриптов, так и производительность базы данных MySQL. Так что если вы хотите протестировать оба параметра — используйте это решение.
Принцип действия аналогичен. Качаете отсюда архив скриптов и распаковываете его. Однако, перед тем как загрузить файл benchmark.php на сервер, вы открываете его в текстовом редакторе и вставляете необходимые значения для подключения к базе данных (сначала вы должны ее создать, например, через панель управления хостингом).
Настройки MySQL в файле benchmark.php (до и после редактирования)
После заполнения данных вы сохраняете файл и размещаете его где-то на своем сайте, а затем вводите адрес, по которому расположен файл в своем браузере. В результате вы увидите что-то вроде этого:
Результат теста PHP и MySQL в вашем браузере
Наиболее важными параметрами, на которые нужно обратить внимание, являются Calculation total в разделе Benchmark, которая оценивает скорость выполнения задач в PHP (меньше = быстрее = лучше), и Total в разделе MySQL, которая определяет скорость запросов к базе данных (меньше = быстрее = лучше).
Производительность PHP и MySQL в WordPress
Последний способ — это установка и активация плагина WPPerformanceTester в WordPress, который будет проверять, как хостинг обрабатывает команды PHP и запросы к MySQL в контексте базы данных WordPress.
Мы загружаем плагин, устанавливаем и активируем его, а после активации переходим в меню Инструмент -> WP Performance Tester. После нажатия кнопки «Begin Performance Test» нам нужно подождать несколько секунд, прежде чем мы увидим результаты производительности тестируемого хостинга.
Первая часть (Server Performance Benchmarks) показывает время выполнения тестовых заданий (меньше = быстрее = лучше):
WPPerformanceTester — Server Performance Benchmarks
Во второй части показаны результаты операций, обычно связанных с WordPress. Здесь значение Execution Time (Времени Выполнения) показывающее время выполнения задач, должно быть как можно меньше, а Queries Per Second (Количество Запросов в Секунду) — как можно больше:
WpPerformanceTester – WordPress Performance Benchmark
Тест 5: Производительность хостинга под нагрузкой
Этот тест будет первым реальным испытанием, показывающим, как хостинг работает под нагрузкой. Тест производительности сервера будет осуществляться с помощью онлайн-инструмента Loader.io, который мы можем использовать бесплатно в ограниченном, но достаточном для простых тестов хостинга объеме.
Для этого теста нам понадобится некая тестовая страница для запуска на сервере. Лучшим решением будет WordPress, который использует как PHP, так и MySQL, поэтому мы протестируем всю хостинговую среду. О том, как подготовить такой тестовый сайт, я уже писал ранее в разделе «Как правильно протестировать хостинг?»
Как подготовить тест
- Регистрируемся на Loader.io и подтверждаем e-mail адрес
- Предоставляем домен (поддомен) тестируемого сайта
Loader.io: Подтверждение права собственности на сайт
Во многих хостингах мы будем получать бесплатный домен в стиле: sitename.hostingname.com
- Скачиваем файл верификации и размещаем его на нашем хостинге
Loader.io: файл для подтверждения домена
Таким образом, проверяется, являемся ли мы владельцами сайта и не хотим ли использовать этот инструмент в злых целях 🙂
- Создаем новый тест
Loader. io: Создание нового теста
В первой части формы мы устанавливаем:
- Название теста (например, «Тест WordPress на Хостинге АБВ»)
- Тип теста (лучше всего будет «Maintain client load», который симулирует рост посетителей сайта с каждой секундой)
- Количество подключений к хостингу «от» и «до» (предлагаю: от 0 до 1000 подключений)
- Продолжительность теста (в бесплатном пакете у нас есть ограничение не более 1 минуты, так что устанавливаем это значение)
Итак, что этот тест покажет? Как поведет себя тестируемый хостинг с ростом от 0 до 1000 одновременных посетителей. Каким будет время отклика хостинга?
В следующей части («Client Requests») нам не нужно ничего менять, если только мы не хотим указать точный адрес тестируемого WordPress (например, подкаталог) или протестировать конкретную запись вместо домашней страницы — тогда мы указываем ее точный адрес.
Тест может быть запущен сразу, сохранен для дальнейшего использования, или мы можем запланировать его на будущее (один раз или периодически).
После начала теста мы можем следить за его выполнением в реальном времени, а в конце получить полный отчет вместе с графиком.
Loader.io: отчет о проведенном тесте
Что мы видим? Прежде всего, в этом примере тест был прерван, когда более 50% всех посетителей начали получать ошибки (сайт загружался дольше 10 секунд).
График также показывает, что по мере увеличения количества посетителей страница загружалась все медленнее и медленнее, при этом на 23-24 секунде количество одновременных посетителей страницы выросло до 400, что привело к достижению указанного максимума среднего времени загрузки в 10 секунд.
Loader.io: График роста посетителей
Как мы можем использовать эту информацию для сравнения хостингов? Выполнив аналогичные тесты на одном и том же сайте, запущенном на 2-х разных хостах, мы сможем:
- Сравнить, сколько максимум данный хостинг будет обслуживать пользователей на сайте одновременно, до того, как время отклика достигнет 10 секунд,
- Проверить среднее время отклика хостинга, например, 20, 50 или 100 соединений в секунду.
Чем эффективнее хостинг (более быстрый процессор, диск, оперативная память, интернет-соединение и т. д.) и чем выше установлены ограничения, тем хостинг должен обслуживать большее количество посетителей на сайте одновременно (и быстрее загружать для них сайт).
Кстати: более продвинутые пользователи могут сделать этот тест самостоятельно, без использования Loader.io. Это делается с помощью инструмента Apache HTTP server benchmarking tool, запущенного с помощью ab. Однако для этого требуется отдельный сервер, с которого будут выполняться тесты (например, VPS), с хорошим интернет-соединением и возможностью установки инструмента ab, который не предлагается в большинстве виртуальных хостингов.
Тест 6: Тест скорости сайта
Последний тест хостинга, который я хотел бы предложить вам в этом руководстве, это тест с использованием инструментов для тестирования скорости, производительности и оптимизации веб-сайтов. Результаты теста часто не будут столь однозначными и точными, как в предыдущем тесте, но это довольно простой способ проверить производительность хостинга.
О каких инструментах идет речь?
- WebPageTest
- Pingdom Website Speed Test
- GTmetrix
- PageSpeed Insights
Однако, прежде чем приступить к тестированию скорости хостинга с помощью этих инструментов, обратите внимание на следующие важные моменты:
- При использовании этих инструментов очень важно, чтобы тестируемая страница на хостинге была точно такой же. Я написал об этом подробнее в разделе «Как правильно проверить хостинг?»
- Большинство из этих инструментов позволяют вам указать место, из которого выполняется тест. Попробуйте выбрать местоположение, наиболее близкое большинству посетителей вашего сайта, который вы собираетесь разместить хостинге. И затем при тестировании других хостингов, убедитесь, что они сделаны из того же места.
- Поскольку тесты проверяют время загрузки страницы в контрольной среде, а не время ответа на стороне сервера, важно, чтобы тесты с помощью этих инструментов выполнялись многократно. Результаты отдельных проверок на одной и той же странице могут сильно различаться.
Какие параметры нужно учитывать при выполнении тестов?
В WebPageTest, который по умолчанию выполняет сразу 3 теста скорости страницы, стоит обратить внимание в первую очередь на параметры First Byte и Speed Index, которые показаны в таблице на странице результатов:
WebPageTest: Load Time и Speed Index
При проверке тестовой страницы с помощью инструмента Pingdom Website Speed Test наиболее важным параметром является load time, то есть время, необходимое для загрузки страницы:
Pingdom Tool: Load time
В GTmetrix, где вы должны создать учетную запись, чтобы иметь возможность выполнять тесты из других мест, кроме Ванкувера, Канада, наиболее важным значением будет Fully Loaded Time:
GTmetrix: Fully Loaded Time
Инструмент от Google, или PageSpeed Insights, показывает много разных параметров, но в контексте стоит обратить внимание на два из них: индекс скорости и Initial server response time он же TTFB («Time To First Byte»), которые можно найти внизу в разделе «Успешные аудиты»:
PageSpeed Insights: индекс скоростиPageSpeed Insights: TTFB
Вот и все. Надеюсь, что благодаря этим тестам вы сможете воспользоваться 7, 14 или 30 дневным периодом, который хостинг-компании предлагают для бесплатных тестов или в качестве гарантии возврата денег. И я надеюсь, что благодаря этим тестам вы выберете лучший веб-хостинг для своего онлайн-бизнеса. Удачи!
Хотите узнать результаты моих тестов? Взгляните на Рейтинг Хостингов!
Я проверил и протестировал хостинги на скорость, производительность, безопасность, возможности и многие другие критерии и подготовил список рекомендуемых хостов, а также тщательно рассмотрел каждый из них. Конечно, я все еще призываю вас испытать их самостоятельно.
Как проверить скорость сервера веб-хостинга?
Каждый момент имеет решающее значение, когда мы говорим о скорости сайта.
Последние статистические данные показывают, что одна секунда, потерянная при загрузке страницы, может привести к сокращению просмотров страниц на 11%, падению числа конверсий на 7% и миллионам потерянных продаж . И это даже не говоря об ущербе, нанесенном вашим усилиям по SEO.
Одно можно сказать наверняка — быстрые сайты равны довольным посетителям. Итак, сегодня наша тема — скорость сервера веб-хостинга и как мы можем ее улучшить.
Следующий обзор содержит важную информацию, такую как:
- Что делает ваш сайт медленным?
- Как измерить скорость сервера веб-хостинга?
- Как работают средства проверки скорости сервера?
- Скорость хостинг-сервера Scala
- Советы по повышению скорости вашего сайта
- Заключение
- Часто задаваемые вопросы
Что делает ваш сайт медленным?
Во-первых, нам нужно установить разницу между скоростью сервера и скоростью сайта .
Выбирая новый веб-хост, вы хотите убедиться, что его оборудование соответствует требованиям скорости. У вас может быть самый легкий и оптимизированный веб-сайт , но если серверы ниже номинала, ваши усилия будут напрасными. Итак, скорость сервера показывает, насколько быстро ваши 9Машина хоста 0005 будет обрабатывать запросы пользователей и находить нужный контент.
Ваш хост несет ответственность за окружающую среду, но фактическая скорость веб-сайта зависит только от вас. Это зависит от множества факторов — выбранное программное обеспечение , оптимизация кода , кеширование браузера , сжатие изображений . Сегодня конкуренция за самый яркий и красивый веб-сайт настолько жесткая, что веб-мастера часто забывают, что каждый новый плагин или большой визуальный элемент увеличивают размер и замедляют загрузку страницы.
Как видите, это общая ответственность:
- ваш хостинг-провайдер должен предоставить надежных серверов
- вы должны убедиться, что дизайн , код и функции оптимизированы
Если обе стороны сделают свое дело, ваш сайт будет работать.
Как измерить скорость сервера веб-хостинга?
В настоящее время многие провайдеры предлагают бесплатную пробную версию, обычно 30-45 дневный период , в течение которого вы можете протестировать свой хостинг . Это отличный вариант, чтобы получить представление об интерфейсе, а также выполнить полезных тестов производительности.
Сегодня существует множество сторонних инструментов, которые измеряют скорость вашего сайта с помощью некоторых продвинутых алгоритмов . Лучшие из них даже дадут несколько советов по оптимизации производительности. Но какие из всех результатов напрямую связаны со скоростью сервера?
- ТТФБ
Время до первого байта, или сокращенно TTFB, указывает на скорость отклика вашего веб-сервера. В основном это время от первоначального запроса пользователя до появления первых байтов данных в клиентском браузере . Чем быстрее ваш TTFB, тем быстрее ваш сайт может начать загружаться. Это особенно важно для динамических страниц, поскольку серверу необходимо «сборить» запрошенный контент из нескольких различных компонентов .
- Распространение компонентов веб-страницы
Еще одна вещь, которая поможет вам определить скорость сервера вашего веб-сайта, — это проверка того, как распределяются ваши веб-компоненты. Инструменты проверки часто дают подробную картину того, сколько секунд требуется каждому веб-элементу для загрузки и есть ли что-то, «засоряющее» процесс.
Как работают средства проверки скорости сервера?
На рынке устройств для проверки скорости есть много полезных и универсальных инструментов — GTMetrix и WebPageTest ежедневно выполняют тысячи тестов. Такие платформы, как Pingdom , делают еще один шаг вперед, отслеживая время безотказной работы и предупреждая вас в тот момент, когда что-то пойдет не так.
На самом деле это простой процесс:
- вы выбираете местоположение сервера
- сервер проверки отправляет HTTP-запрос на сервер вашего хоста
- запрос совершает круговое путешествие и указывает, как быстро все произошло
.
Многие инструменты также включают тест загрузки/выгрузки . После первоначального пинга ответа сервера программа проверки откроет несколько подключений и попытается загрузить небольшой фрагмент контента. Это проверяет как скорость вашего сервера, так и то, насколько хорошо машина вашего хоста справляется с давлением . Аналогичным образом, система выполнит обратный процесс, загрузив фрагмент данных с вашего ПК на веб-сервер.
Имейте в виду, что всегда есть вероятность ложных срабатываний, когда скорость измерения . Использование нескольких инструментов и проверка скорости из разных мест могут дать вам гораздо более точную картину потенциала хоста.
Скорости серверов Scala Hosting
Компания Scala Hosting много лет анализирует рынок, сравнивает различные серверные предложения и адаптирует свои услуги для обеспечения оптимальной производительности веб-сайта.
В этом аспекте мы нашли управляемых услуг VPS идеальными для работы.
Для начала значительно меньше клиентов на виртуальном частном сервере, по сравнению с учетными записями общего хостинга. Каждый пользователь VPS получает выделенной доли системных ресурсов — ядер процессора, оперативной памяти, места на сервере. Это гарантирует, что ваш сайт останется быстрым и безопасным, даже если возникнут проблемы с другими клиентами на том же компьютере.
Но это только верхушка айсберга Scala Hosting.
Если ваш VPS имеет до 2 ГБ ОЗУ, вы можете легко использовать LiteSpeed и повысить производительность сервера в 8-10 раз . Мы говорим о ведущем в отрасли решении для скорости сервера веб-хостинга, значительно превосходящем стандартную конфигурацию Apache с большинством хостов.
Приятный сюрприз есть и для PHP-сайтов. SPanel от Scala Hosting поставляется с PHP-FPM , активированным по умолчанию, что позволяет выполнять код PHP быстрее, особенно для веб-сайтов с высокой посещаемостью. Результаты различных проверок показывают, что это может привести к до 30% увеличение скорости веб-хостинга .
Советы по повышению скорости вашего веб-сайта
Теперь, когда мы рассмотрели, что ваш хост может сделать для вас, давайте посмотрим, как вы можете помочь себе в поисках более быстрого веб-сайта.
В зависимости от типа изображения можно использовать сжатие без потерь (PNG и BMP) или с потерями (JPEG и GIF) . Если вы используете WP, ваши изображения будут уменьшены автоматически, или вы можете настроить процесс с помощью надежного плагина.
- Кэширование браузера — использование кэширования браузера является обязательным, если вы хотите иметь быстрый веб-сайт. Это позволяет вам хранить важные элементы страницы ( таблицы стилей, изображения, JS-файлы ) на локальном компьютере, чтобы их можно было легко получить в следующий раз, когда пользователь сделает тот же запрос.
Как вы понимаете, это значительно облегчает работу вашего сервера и ускоряет загрузку страниц. Чтобы включить и оптимизировать кэширование , вы можете изменить файл .htaccess с помощью соответствующих правил. - Осторожное использование плагинов — мы все любим делать наши веб-сайты яркими, а такие платформы, как WordPress, предлагают бесконечные возможности для добавления функциональности. Но вы должны учитывать, что каждый плагин добавляет вес вашей странице , а плохо закодированные модули могут даже нанести вред вашему веб-проекту.
Обязательно используйте только критически важные надстройки , регулярно обновляйте их и блокируйте доступ ко всему ненужному.
Конечно, это только основы. Вы можете сделать намного больше, чтобы ускорить работу сервера и страниц —
- минимизировать CSS
- предотвращает загрузку JavaScript
- уменьшение количества переадресаций
.
Раскрутить свой веб-сайт еще никогда не было так просто.
Заключение
Итак, каков итог наших выводов?
Медленные веб-сайты могут нанести большой ущерб вашему бренду или бизнесу. Клиенты становятся все более требовательными с каждым днем, и веб-мастера должны иметь четкие стратегия оптимизации производительности .
Сюда входят:
- Поиск надежного хоста
- Проверка оборудования
- Выбор подходящего расположения сервера
- Оптимизация кода
- Сжатие изображений
- Соблюдение установленных правил
Это выглядит много, но, поверьте нам, приз того стоит.
Часто задаваемые вопросы
В: Как узнать, что мой сервер работает медленно?
A: Вы можете использовать множество сторонних инструментов для перекрестного изучения скорости вашего сервера и веб-сайта. Самое простое, что вы можете сделать, это проверить пинг. Вы можете легко определить, есть ли проблема с подключением где-то в сети , или ваш медленный веб-сайт является результатом плохой оптимизации.
Откройте командную строку (cmd) и выполните команду ping yourdomain.com . Вы также можете проверить tracert yourdomain.com , чтобы посмотреть, где именно потеряно соединение.
В: Что такое хорошая скорость сервера?
A: Это довольно субъективный показатель, так как он зависит от множества факторов. Время до первого укуса является хорошим показателем здесь. Как правило, любой показатель TTFB ниже 350-400 мс считается быстрым, а до 700-800 мс можно назвать средней производительностью вашего сервера. Все, что выше, означает, что ваш хост может препятствовать скорости вашего сайта.
В: Как я могу ускорить свой сервер?
A: Если вы используете VPS с самостоятельным управлением или выделенный сервер, вы можете внести некоторые изменения для повышения производительности вашего оборудования. Сюда входит выбор правильной ОС , включение кэширования , настройка обратного прокси или включение HTTP/2 . Жесткие диски SSD также необходимы, когда речь идет о скорости.
Достаточно документации разработчика о том, как выполнять эти оптимизации, но если у вас нет такого опыта в управлении сервером, вам лучше доверить эти задачи профессионалам.
Тест скорости веб-хостинга | Pickuphost.com
Что нужно знать о быстрой скорости хостинга и времени загрузки:
У вас есть всего 3 секунды, чтобы привлечь внимание пользователя! Скорость — это ключ!
С современными технологиями знаете ли вы, что у вас есть всего три секунды, чтобы привлечь внимание пользователя в Интернете? Через три секунды пользователь либо закроет вашу страницу или сайт, либо будет искать альтернативу. Вы же не хотите терять бизнес только из-за времени загрузки и уж точно не из-за конкурентов. Заброшенность сайта связана с быстрым темпом жизни, в котором мы живем. Мы ожидаем, что все будет мгновенно и прямо сейчас.
При выборе услуги веб-хостинга вы также должны проверить Скорость веб-хостинга , вы не хотите, чтобы ваши пользователи или клиенты покидали ваш сайт, даже не узнав, что вы можете предложить. Вы должны убедиться, что вы проверили скорость хостинга перед регистрацией.
Иногда даже стоит потратить немного больше денег на ежемесячный хостинг, чтобы гарантировать высокую скорость хостинга. Это может иметь решающее значение при продаже услуги или продукта клиентам. Быстрый хостинг Скорость может быть разницей между посетителем сайта и фактической продажей. Сегодня во всемирной паутине так много веб-сайтов, что вам нужно убедиться, что ваш выделяется среди других. Вы не хотите быть просто еще одним сайтом среди миллиардов.
Вашим посетителям нужно сверхбыстрое время загрузки , чтобы зацепиться. Как только вы зацепитесь, путь к тому, чтобы превратить их в клиентов, уже не за горами.
На что следует обратить внимание:
- Выяснить, какой из провайдеров веб-хостинга является самым быстрым, чрезвычайно сложно. Базовые тесты, такие как время ответа сервера, измеряют только скорость первого ответа сервера. Скорость сайта с точки зрения пользователя больше зависит от времени загрузки страницы, и на нее влияет множество различных факторов, таких как:
- Размер страницы
- Количество изображений
- Количество и вес видео
- Конфигурация сервера
- Код
Все это также необходимо учитывать и заботиться о них. Скорость загрузки вашего сайта также зависит от того, как вы его настроили. Возможно, вы обнаружите, что в будущем вам может понадобиться заменить изображения и видео на более легкие изображения и видео, чтобы ускорить загрузку сайта.
- Google действительно учитывает время загрузки при ранжировании. Google повысит рейтинг быстро загружаемых сайтов и понизит рейтинг медленно загружаемых сайтов. Google также дает сайтам с медленной загрузкой более низкие оценки Adword, а иногда и более высокие затраты.
- Благодаря более быстрому хостингу вы, вероятно, получите больше просмотров страниц, больше посещений пользователей и больше повторных посещений. Все это увеличит ваши продажи и охват в конце дня.
Чтение обзоров и тестирование Скорость хостинга
При выборе компании для размещения ваших веб-сайтов проверка скорости хостинга должна быть одной из ваших главных забот. Зная, что у вас есть только три секунды, вы должны убедиться, что ваш сайт загружается быстро. Чтение отзывов о скорости хостинга различных веб-хостинговых компаний или платформ поможет вам принять обоснованное решение, а также использовать наш тест скорости веб-хостинга. Мы создали для вас идеальный инструмент для проверки скорости хостинга. Мы называем это Тест скорости веб-хостинга . Вы также можете ознакомиться с нашими отзывами пользователей на странице отзывов. Страница отзывов организована таким образом, что лучшие претенденты находятся вверху, и вы можете прокрутить вниз, чтобы увидеть больше.
Выполняется Управление тестированием скорости
Вы должны тестировать скорость хостинга не реже одного раза в две недели (если не каждый день), чтобы убедиться, что все работает хорошо. Это важная часть управления сайтом, и вы не должны игнорировать это. Мы разработали идеальный инструмент для вас, чтобы оставаться в курсе этой проблемы. Это буквально занимает всего несколько секунд, и вы знаете, находитесь ли вы в безопасности и можете ли продолжать бизнес в обычном режиме.
Все, что вам нужно сделать, чтобы использовать тест скорости веб-хостинга , это выбрать своего хостинг-провайдера и местоположение сервера, и у вас есть вся информация, необходимая для продвижения вперед и принятия решений.