Веб хостинг
Веб хостинг Веб хостинг - это спектр услуг, благодаря которым веб сайт становится доступным в Интернете.

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

Как же выбрать хостинг? Необходимо уделить внимание нескольким факторам: параметры, цена, поддержка и аптайм.

Среди важных параметров можна выделить: дисковое пространство, возможность использования баз данных, ширина канала связи, месячный трафик и др. Это полностью зависит от Вашего сайта. Очевидно, что личная страница-визитка и популярный Интернет-магазин имеют совершенно разные требования.

Цена. Можно найти даже совсем бесплатный хостинг, но нужно смотреть, насколько сервис отвечает Вашим требованиям.

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

Аптайм - показатель реального рабочего времени Вашего сайта

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

  • CM.Glossary.Uptime
  • CM.Glossary.Downtime
  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.DNS
больше глоссарий
"Хороший и полезный сервис."
- Наталия
Использование REST и SOAP API Host-Tracker

API-сервис разработан для тех разработчиков, которые желают интегрировать в свои приложения функциональные возможности, предлагаемые в Host-Tracker. Это можно осуществить с помощью простых Http-запросов (REST API) или же при помощи более сложных запросов, основанных на протоколе SOAP (SOAP API). Детальная настройка заданий по REST API и SOAP API.

Доступность сайта в сети — важнейшее условие его посещения пользователем. Пользователь, заходя на страницы веб-сайта, выполняет некоторые действия, которые в конечном итоге превращаются в материальную выгоду для владельца сайта — делает покупки, пользуется платными сервисами и прочее. Если веб-ресурс не был доступен какой-то период времени, то это оборачивается потерей репутации, прибылей, посетителей. Поэтому стабильность работы сайта следует отслеживать, мониторить его доступность в сети. Компания Host-Tracker предложила для этого ряд удобных сервисов, которые можно настраивать также, используя API сервиса Host-Tracker.

Поддержка REST и SOAP API

Host-Tracker предлагает возможность использовать сервис мониторинга как веб-службу, что очень удобно при необходимости создания десктопных, мобильных приложений, при осуществлении мониторинга большого числа веб-сайтов. Например, управлять мониторингом сайтов, количество которых переваливает за 1000, весьма проблематично. API-сервис разработан для тех разработчиков, которые желают интегрировать в свои приложения функциональные возможности, предлагаемые в Host-Tracker. Это можно осуществить с помощью простых Http-запросов (REST API) или же при помощи более сложных запросов, основанных на протоколе SOAP (SOAP API).

Настройка заданий

Настройка заданий по REST API может производиться в разных форматах. Заголовок Http-запроса Content-Type может быть определен как: application/json, text/xml, application/x-www-form-urlencoded (данные в виде «имя-значение»). В случае с SOAP API используется вызов удаленных процедур, что определены в технической документации сервиса. Примером таких функций могут стать: CreateHttpGetTask, CreateHttpHeadTask и множество других.

В рамках REST API с помощью POST запросов можно создавать задания: http-проверки, ping-проверки, а также проверки портов. Запросы, использующие метод PUT, позволят редактировать ранее созданное задание. С помощью GET-метода можно получить данные, принятые для настройки заданий или о самих заданиях, а при помощи DELETE-запроса предоставляется возможность удаления ранее настроенного задания. Так, запрос с методом GET к ресурсу api/web/v1/tasks/intervals в качестве ответа вернет данные о доступных в сервисе интервалах, которые определены следующими числами: 1, 5, 15, 30, 60. Для того чтобы получить те же значения, но через SOAP API, разработчику достаточно воспользоваться вызовом удаленной функции GetTaskIntervals. Использование метода POST совместно с ресурсом api/web/v1/tasks/http позволит создать задание Http-проверки.

Пример авторизации по REST API

Приведем простой пример авторизации в сервисе Host-Tracker, использующий простой Http-запрос. Чтобы выполнить авторизацию, необходимо послать POST-запрос для ресурса api/web/v1/users/token. В зависимости от выбранного формата поле заголовка Content-Type должно содержать одно из трех выше указанных значений. Например, если формат запроса и ожидаемого ответа должен быть в xml виде, тогда в поле заголовка должно значиться text/xml. Значение логина записывается в элементе <login>, а значение пароля — в <password>. Оба эти элемента являются дочерними узлами корневого элемента <LoginData>.

Рис.1.(Изображение, представляющее POST запрос авторизации в формате XML)

Авторизация в формате json также очень проста. Для ее реализации нужно лишь изменить значение ключевого заголовка Content-Type, а в теле документа передавать данные в формате json.

Рис.2.(Изображение, демонстрирующее POST запрос в формате JSON)

Детальная настройка заданий по REST API и SOAP API.

больше блог
Благодарим за внимание к нашему сервису!
 
Больше
:
Home > Sign Up