Как узнать работает

Содержание

Проверить сайт на работоспособность — легко!

Современный ритм жизни очень быстрый. И чем больше у вас интернет-проектов, тем труднее отследить состояние и эффективность каждого из них. А в среднем и крупном онлайн-бизнесе даже получасовой простой ресурса может принести крупные убытки. Но, благодаря компании REG.RU, в Whois-сервисе вы можете не только проверить, свободен ли домен, но также проверить, работает ли сайт.
Проверить работоспособность сайта онлайн очень легко! Для этого:
1. Перейдите на страницу сервиса.
2. Кликнете на вкладку «Работоспособность сайта».
3. Введите в поле интересующий вас домен или поддомен.
4. Нажмите «Проверить».
В результате вы узнаете статус сайта. Например, «Сайт работает», «Сайт доступен», «Сайт недоступен» и другие.
Кроме того, как мы указывали выше, вы сможете проверить свободное доменное имя, узнать регистратора веб-адреса, DNS-серверы, IP-адрес, а также дату окончания регистрации домена.
В сервисе есть возможность проверить свободный домен .RU, .РФ, .COM, а также адреса в других национальных и международных зонах. В случае если веб-адрес занят и выставлен на продажу, у вас есть возможность оформить покупку через Магазин доменов или связаться с администратором с помощью сервиса «Доменный брокер».
Профессионалам интернет-сферы будет полезна информация о редиректах, отдаваемых заголовках ответа и Whois-история.

Проверить сайт

Работает ли сайт – как проверить

Категория: Блог Тэги: Сайты, Проверить

Часто бывает, что заходишь на какой-то сайт, а он не работает. И начинаешь гадать, то ли сайт не работает вообще, то ли что-то с интернетом, компьютером, браузером или с чем-то еще. Бывает, что в некоторых странах или регионах какие-то страницы блокируются (например, сайты с торентами). Причин много.

Чтобы разобраться, что все-таки происходит, легче всего начать с проверки, работает ли сайт. Можно сделать это несколькими способами:

Проверка работоспособности сайта в онлайн сервисах

Рекомендую использовать специальные сервисы, которые дадут вам полную информацию о том, доступен ли сайт другим пользователям в данный момент. Если сайт не доступен, вам будет отображена подробная информация о том, почему сайт не работает.

Первый сервис, который хочется порекомендовать – это issitedownrightnow.com. Для проверки состояния сайта просто введите его адрес в верхнее окно, которое похоже на окно поиска с увеличительным стеклом. Далее нажмите ENTER и ждите результатов.

Пример корректно работающего сайта

Когда с сайтом все в порядке и он работает, результат выглядит следующим образом, как показано на скриншоте ниже:

Расшифруем, что все это значит. Верхний блок на зеленом фоне – это хороший знак.

  • «Server Status — UP» — говорит о том, что сервер, на котором размещен сайт работает.
  • «Country — Russian Federation» — страна размещения сайта
  • «Response Time — 178.5 ms» — время отклика страницы.
  • «Http Code — 200» — говорит о том, что сервер отдает запрашиваемую страницу без каких-либо проблем, проверяемая страница на сайте существует.

В блоке «Sitepapa.Ru Состояние На Сегодня» отображается динамика доступности проверяемого адреса по часам в течение текущих суток. Если все столбцы отображаются зелеными, то в течение отображаемого времени с сайт работал в штатном режиме.

Пример проблемного сайта

Демонстрацию проблемно работающего сайта покажем на примере vkbot.ru – многим известного софта для ВКонтакте, который помогал автоматизировать многие действия. К сожалению, в последнее время как софт, так и официальный сайт поддержки перестали работать.

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

  • «Server Status — DOWN» — сервер не отвечает.
  • «Country — Russian Federation» — страна размещения сайта
  • «Response Time — 0 ms» и «Http Code — 0» — не говорят ни о чем. Это следствие того, что сервер не отвечает. Это, скорее всего, говорит о том, что домен недавно был отключен от сервера, к которому он был привязан, но пока его не привязали к новому серверу.

Также для подстраховки вы можете воспользоваться и другими аналогичными сервисами, например, sitestatus.ru. Но, на мой взгляд, он менее информативен, хотя диагностику работоспособности также проведет.

Еще один вариант проверки, работает ли сайт

— это сделать его онлайн скриншот, например, с помощью сервиса ssmaker.ru/Online/. Аналогично требуется ввести адрес страницы, скриншот которой вы хотите получить. Не всегда скриншоты делаются корректно этим сервисом, т.к. вид некоторых страниц зависит от работы скриптов, а данный сервис, по всей видимости, работу скриптов при создании скриншота не учитывает. Но тем не менее, если хоть какой-то скрин сделать получилось, то, скорее всего, с проверяемой страничкой более менее все в порядке. Если же появляется ошибка «The requested name is valid, but no data of the requested type was found» или какая-то другая, то это значит, что сервис с задачей справиться не может, скорее всего по причине нерабочего состояния сайта.

Как протестировать работу сайта

1. Что проверять

2. Верстка

3. Функционирование

3.1 Проверка скорости ответа сервера

3.2 Проверка ЧПУ

3.3 Тестирование функционала

3.4 Тестирование юзабилити

3.5 Тестирование с нагрузкой

4. Проверка безопасности сайта

5. Вывод

Тестирование сайта — позволит проверить корректность его работы. Для того, чтобы протестировать работу веб-портала нужно как минимум проверить корректность работы функциональной части и страниц сайта. Как проверить верстку главной страницы сайта и других страниц? Тестирование проводится поэтапно. Чтобы комплексно протестировать сайт необходимо знать что проверять и как это делать. Далее можно подробно выяснить эти моменты и получить чек-листы для проверки.

Что проверять

Проверка работы сайта будет считаться успешной, когда будет проведено тестирование:

  • всех ссылок сайта;
  • форм на всех страницах;
  • cookies;
  • HTML/CSS валидации.

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

Каждая часть тестирования важна по своему, нельзя пропускать какой-либо этап, если ваша цель, это действительно качественный веб-портал для пользователей. Важно, чтобы портал имел не только хорошую визуальную составляющую, но и корректно работал, а также был хорошо защищен, так как пользователи должны быть в безопасности.

Верстка

Как проверить верстку главной страницы сайта и других страниц? В проверку верстки входит проверка на кроссбраузерность, кроссплатформенность, на разрешение экрана, на ошибки в коде в регистрационных формах и других формах заполнения.

Проверка на кроссбраузерность включает в себя просмотр и тестирование сайта в разных браузерах. Самыми популярными являются Google Chrome, Opera, Firefox, Edge, Safari. Важно проверить корректное отображение всех элементов на всех страницах, а также функционал.

Для проверки в разных браузерах не обязательно их скачивать на свой ПК. Существует онлайн сервис проверки работы сайта, позволяющий протестировать сайт без установки браузеров. Это инструмент эмулирующий работу различных браузеров. Проверка на разрешение экрана может проводиться при помощи этих же эмуляторов.

Кроссплатформенное тестирование позволяет оценить работу сайта на различных системах: Windows, Android, iOS, Linux и другие.

Формы для заполнения проверяются на валидацию. Например в поле имя нельзя вписать цифры, а поле с email адресом обязательно должно содержать в себе спецсимволы вроде “.”, “@”. Поле пароля должно скрывать в себе введенные символы, поля не должны проходить валидацию если они остались незаполненными.

Функционирование

Проверка корректной работы функционирования веб-портала, неотъемлемая часть тестирования. Этот этап позволяет оценить скорость работы сайта, проверить корректность адресов, безопасность и выносливость ресурса. Она включает в себя множество этапов, разберемся с каждым по отдельности.

Проверка скорости ответа сервера

Проверка скорости ответа сервера осуществляется через отправку GET запроса веб-ресурса. Ответ на запрос должен быть получен чем быстрее, тем лучше. Пользователи не будут ждать если сайт будет долго загружаться или если будет долго загружаться контент на нем.

Для ответа понадобится быстрое соединение с сервером. Быстрый хостинг на SSD накопителе позволит обрабатывать запросы с высокой скорости, время ожидания не больше секунды.

Оценка скорости ответа сервера производится по следующим критериям:

  1. Время ответа. В идеале должно быть не более секунды.
  2. Ответ на запрос. Чем он короче, тем быстрее будет производиться загрузка.
  3. Соединение с сервером. Должно осуществляться за сотые доли секунды.
  4. Отдача информации. Должна быть как можно быстрее.

Проверка ЧПУ

ЧПУ — расшифровывается как человекопонятный url. Короткий и запоминающийся url отвечающий тематике портала, будет не только хорошо восприниматься пользователями, но и положительно повлияет на SEO. Транслировать или переводить название вашего веб-ресурса, решать только вам. Самое главное, не использовать кириллистические ссылки, так как они отображаются нечитабельно.

Пример плохого адреса страницы: site.ru/page.php?page_id=83&lang=5&news_id=454554?

Пример хорошего адреса: rihhhost.biz

Тестирование функционала

В тестирование функционала входят формы валидации, о которых уже говорилось выше, а также ссылки, формы страниц, cookies, html/css валидация. Следующие чек-листы помогут в тестировании.

Как протестировать ссылки:

  • проверка исходящих ссылок;
  • работоспособность внутренних ссылок;
  • ссылки используемые для обратной связи;
  • отсутствие неработающих ссылок;
  • отсутствие лишних ссылок.

Как протестировать формы:

  • действительность заполнения;
  • допустимые символы для заполнения;
  • недопустимые символы в определенных полях;
  • параметры в формах с редакторами и функционалом (если есть).

Как протестировать cookies:

  • проверка ресурса с отключенными, а затем с включенными coolies;
  • проверка на шифровку;
  • проверка безопасности при удалении cookies;
  • проверка на активность cookies в нужный промежуток времени.

Как протестировать валидацию html/css:

  • проверка на отсутствие ошибок;
  • доступность для поисковых машин;
  • точность карты сайта.

Тестирование юзабилити

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

Все страницы ресурса должны быть понятны пользователям. Функционал портала должен быть прост в использовании. Доступ к главной странице должен быть со всех других страниц.

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

Существуют специальные сервисы помогающие провести нагрузочное тестирование. Это позволяет оценить выносливость веб-ресурса при большой посещаемости пользователей.

Проверка безопасности сайта

Проверка сайта на безопасность поможет защитить данные пользователей и поддержать функционал. Может производиться искусственная имитация атаки вирусами на сервер. Хостинг с защитой от DDoS атак позволит защитить веб-ресурс и данные пользователей.

Хороший хостинг способен защитить от атак, но все же нужно протестировать следующие моменты:

  • невозможность доступа к закрытым частям портала без приглашения;
  • после длительного бездействия должен заканчиваться сеанс;
  • все попытки атаки должны фиксироваться;
  • файлы с разными уровнями доступа должны загружаться только по разрешению;
  • при вводе неправильных данных не производится авторизация.

Вывод

Для тестирования сайта можно использовать уже готовые ресурсы и системы. Важно знать как правильно выбрать хостинг так как это один из ключей к успешному ресурсу. Хороший платный хостинг обеспечит быструю загрузку и работу веб-портала, защитит его от несанкционированного доступа.

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

Отзывы и обзоры хостинга

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

1. Проверка whois. В первую очередь я проверяю данные whois, а именно NS записи домена и состояние (делегирован домен или нет). Если уже на этом этапе возникают проблемы, стоит обратиться к регистратору домена и восстановить функционирование доменного имени. Для проверки whois можно воспользоваться ресурсом http://who.is

2. Пинг (ping) — это наиболее простой способ проверить доступность ресурса. Откройте командную строку вашего компьютера (Пуск — Выполнить — cmd.exe; если у вас Linux или MacOS, используйте стандартный терминал) и введите команду ping example.com, где example.com — имя вашего домена. В результате выполнения команды мы получим ip сервера, к которому идет обращение, время ответа сервера и количество переданных/потерянных пакетов:

Если ответ от сервера отсутствует, на ответ требуется больше 100-200 мс, высокий процент потерь, имеет смысл выяснить, на каком участке возникла проблема. Возможно дело вовсе и не в хостере, а, например, в вашем провайдере. Может получиться, что проблемы с доступом не затронули большую часть посетителей сайта, нет причин винить хостера и готовиться к переезду.

Существуют сервисы, с помощью которых можно проверить пинг к домену из разных точек. Например, http://just-ping.com

На этом сайте нужно только ввести имя домена или ip-адрес, доступность которого хотите проверить. Доступность ресурса будет проверена из 50 различных точек мира. Данный способ является более точным, чем пинг с вашего компьютера, поскольку исключается возможность проблем на стороне вашего интернет-провайдера.

Более широким функционалом обладает ресурс http://host-tracker.com , который работает по тому-же принципу, но, помимо результатов пинга показывает также http-ответ сервера, размер страницы, время и скорость загрузки страницы. Поскольку ICMP-пакеты могут блокироваться сервером или маршрутизатором, пинг к домену может отсутствовать, но при этом сайт будет функционировать без проблем. В таких ситуациях, http://host-tracker.com является оптимальным инструментом для проверки доступности сайта.

3. Трассировка — это проверка маршрута сигнала от рабочего ПК до сайта или сервера. Для того, чтобы проверить трассировку маршрута к какому-либо ресурсу, необходимо в командной строке Вашего ПК вызвать соответствующую утилиту. Если у вас Windows, перейдите в Пуск — Выполнить — cmd.exe и в открывшемся меню введите tracert example.com. Если у вас Linux или MacOS, выполните в стандартном терминале команду traceroute example.com . Результатом выполнения команды будет список всех узлов сети на маршруте между вашим ПК и доменом example.com

Если на каком-либо узле сети сигнал пропадает, то отображается сообщение о недоступности узла или о том, что превышено время ожидания. Смотрите, на чьём участке возникла проблема, и делайте выводы.

4. Mtr (MyTraceroute) — утилита, которая совмещает в себе ping и traceroute. Утилита в реальном времени отображает маршрут пакетов от Вашего ПК к домену или IP, отображая все узлы сети, время отклика от каждого узла и потерянные пакеты. В Linux и MacOS утилита называется mtr, в Windows — WinMTR.

5. Прокси-серверы, анонимайзеры. К данному типу относятся ресурсы, которые позволяют скрыть свой реальный IP адрес или просмотреть как отображается ресурс для региона, в котором физически размещен прокси-сервер. Пример такого ресурса — http://anonymouse.org . Нужно только ввести адрес интересующего вас сайта, и ресурс отобразит запрашиваемый сайт. Такой способ проверки доступности сайта используется в случае, когда интернет-провайдер блокирует доступ к сайту, или DNS-сервер провайдера не может обработать запрос.

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

Как проверить доступность и работоспособность сайта

Как проверить доступность сайта

Сайт может быть не доступен по разным причинам. Важно помнить, что если сайт недоступен для вас, это еще не значит, что он не доступен для всех пользователей. Чтобы проверить работоспособность сайта, используйте наш инструмент проверки кода ответа сервера. Sitecheckerbot проверит статус ответа сервера в реальном времени. Если код ответа равен 200, то значит, что сайт доступен.

Как отслеживать работоспособность сайта

Если несколько способов, как можно мониторить доступность сайта (лучше использовать их все вместе):

  1. Настройте пользовательские уведомления в Google Analytics. Вы можете получать уведомления на электронную почту и мобильный, когда Google увидит, что трафик за конкретный день меньше, установленного вами значения.
  2. Настройте уведомления о проблемах с сайтом в Яндекс.Метрике. В настройках конкретного сайта укажите электронную почту, номер и промежутки времени, в которые вы готовы получать уведомления.
  3. Запустите мониторинг сайта с помощью Sitecheckerbot. Наш бот уведомит вас на почту, если что то критическое случится с вашим сайтом.
  4. Развивайте свое сообщество в социальных сетях (Vkontakte, Facebook, Twitter). Лояльная аудитория, которая использует ваш сайт на регулярной основе может уведомить вас о недоступности сайта еще раньше, чем вы узнаете с автоматических систем.

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

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