Что такое хостинг, простыми словами и для чего он нужен? Многие задаются такими вопросами, когда начинают ближе знакомиться с сайтостроением. Итак, попробуем во всем разобраться.
Хостинг — это услуги по размещению данных сайта на устройстве (сервере) и обработке запросов к этим данным. Устройства обобщенно именуют хостами, откуда и пошло название хостинг. Лиц, предоставляющих эти услуги именуют хостинг-провайдерами.
Если взглянуть на структуру интернета, мы увидим, что переходя на любую страничку, мы создаем запрос на данные. Хостинг принимает запросы, а в ответ на них отсылает данные, соответствующие запросу. И мы видим страничку с данными на экране.
Для лучшего понимания, как работает хостинг, проведем аналогию. Хозяин сайта это художник, а его картины — сайт. Он хочет показать всем желающим свои картины, но у него тесный дом. Появляются те, кто любит смотреть картины ночью и когда художника нет дома. Художник арендует
просторную, круглосуточную галерею (хостинг), размещает там картины и желающие могут их посмотреть когда угодно.
Компьютеры, на которых размещаются данные — мощные машины, имеющие постоянный доступ к интернету, бесперебойное питание и большие объемы памяти на жестких и SSD дисках.
Классификация хостингов
Изначально хостинги делят на платные и бесплатные.
Бесплатные
Логично, что бесплатные услуги не отличаются качеством. Ими можно воспользоваться, если вы не собираетесь зарабатывать на сайте. Для сайта-визитки или простого блога такой вариант подойдет.
Основными недостатками бесплатных хостингов являются:
- Урезанные ресурсы.
Предоставляется малый объем памяти для размещения данных, также дело обстоит и с обработкой запросов. От чего страдает скорость работы. - Реклама.
Так или иначе за услуги платит каждый. Вполне возможно, что на сайте будет присутствовать реклама хостинг-провайдера. - Отсутствие ответственности.
Хостинг-провайдер ни за что не отвечает. Сайт может быть стерт, недоступен или взломан.
Решили пользоваться бесплатным хостингом? Помните о выше перечисленных недостатках, чтобы не было неприятных сюрпризов.
Платные
Среди платных хостингов существует большой выбор, для разных запросов и кошельков:
-
-
- Виртуальный хостинг самый дешевый и простой.
На одном сервере располагается множество разных сайтов, а ресурсы между ними распределяются динамически. Т.е. ресурсы общие и перераспределяются на сайты по потребности, но в критические моменты нагрузки, всем, естественно не хватает. - Виртуальный сервер, он же VPS (Virtual Private Server) является вариантом подороже.
Сервер хостинга делится на виртуальные независимые части. У каждой части есть свой объем индивидуальных ресурсов, что дает высокую надежность.
- Виртуальный хостинг самый дешевый и простой.
-
- Выделенный сервер (Dedicated Server) это физически отдельная машина, ресурсы которой полностью принадлежат арендатору. Это надежно, но за администрирование такого сервера, скорей всего, будет отдельная плата. Предполагается, что арендуя такую машину, арендатор будет в состоянии заниматься администрированием сам.
- Коллокация (Collocation) дорогой вариант для серьезных клиентов. Суть состоит в том, что заказчик размещает свой сервер в дата-центре хостинг-провайдера и платит только за электричество, подключение к интернету и аренду пространства в дата-центре. Остальные задачи, такие как администрирование, программирование и настройка остаются на заказчике. Вариант подходит далеко не всем и рассчитан скорее на крупные компании, имеющие специалистов в штате.
- Облачный хостинг надежное и масштабируемое решение. Облачный хостинг часто сравнивают с виртуальным сервером (VPS). Основным их отличием является то, что VPS находится на одной физической машине, ресурсы которой ограничены, а в облачном хостинге сайт использует ресурсы сети серверов. Для распределения ресурсов используется балансер и в моменты нагрузки, мгновенно задействуются новые серверы сети, что обеспечивает высокую надежность технологии. Оплата же зависит только от процессорного времени, затраченного на сайт.
Как выбрать хостинг для сайта
Для начала нужно определиться с типом сайта и его потребностями. Разнообразие велико от сайтов-визиток, до огромных интернет магазинов. Кроме изначального размера, нужно определиться с дальнейшими планами и перспективами. Исходя из потребностей, следует выбрать тип услуг из перечисленных выше.
Рекомендуется обращать внимание на возраст хостинга. Данный рынок весьма конкурентный и если провайдер продержался на нем все это время, то есть определенная уверенность, что у него качественные услуги.
В выборе помогут многочисленные рейтинги хостингов. Они показывают количество клиентов и их отношение к провайдеру. Но будьте внимательны, рейтинги могут быть заказными. Старайтесь найти относительно объективную информацию.
На серверах хостинга могут быть разные операционные системы и сайт может не поддерживать определенные. Самыми распространенными являются Windows и Linux. Если сайт работает на обеих, то следует выбирать Linux, так как она более надежна.
Важными показателями являются:
- Аптайм — время бесперебойной работы. Обычно выражается в отношении времени работы ко времени существования. У хороших серверов это отношение стремится к 100%.
- Время отклика сервера, показывающее насколько быстро можно получить доступ к сайту. Чем оно меньше, тем быстрей пользователь увидит нужную страницу. Лучшее время от 0 до 200 миллисекунд. При превышении этих показателей, увеличится количество отказов людей, не дождавшихся загрузки страницы и поисковые системы будут учитывать этот негативный фактор, что может сказаться на позициях в поиске.
- Правовые моменты. Если на сайте будут собираться персональные данные пользователей, то хостинг с этими данными должен располагаться на территории РФ. Чтобы обезопасить себя, для начала важно понять, что является персональными данными, а что нет. И конечно стоит изучить Федеральный закон №242-ФЗ о локализации персональных данных россиян с 01 сентября 2015 г.
Параметров существует намного больше, но мы не будем углубляться в технические особенности. Выбор всегда является сложным, как для новичков, так и для опытных веб-мастеров. Надеюсь данный материал поможет вам в этом нелегком деле.