Когда люди создают сайт, то первым делом определяются с его тематикой, после того уже начинают наполнять его контентом, размещать на нем разные данные (видео, статьи, музыку и т.п.). Но после этого всего необходимо сделать так, что бы эти все данные были доступны пользователям в Интернете, то есть, что бы люди смогли прочитать статьи с этого сайта, просмотреть необходимый контент и т.п. Вот для этого и нужен хостинг.
Хостинг – это предоставление и выделение необходимого дискового и физического пространства, вычислительных ресурсов пользователю для размещения веб-проекта в Интернете. Организации и компании, которые занимаются предоставлением услуг хостинга, называются хостинг-провайдерами. Это могут быть как компании, которые только предоставляют услугу хостинга, то есть узконаправленная деятельность, а могут быть большие крупные Интернет-провайдеры или сетевые интеграторы, в перечень услуг которых входит и хостинг. Эти компании владеют мощным оборудованием и серверным парком компьютеров, которые оснащены самыми современными процессорами, имеют постоянный доступ в Интернет, а также обеспечены надежным бесперебойным электропитанием.
Хостинг сайтов можно проклассифицировать по нескольким признакам. Во-первых, хостинг сайтов может быть платным и бесплатным. Платный отличается более широкими возможностями, которые провайдер предоставляет своим клиентам, гарантированной техподдержкой, большей стабильностью и надежностью, а также на платных хостингах уровень защищенности и безопасности для сайта клиента будет выше. Но, по сравнению, с бесплатным, этот вид хостинга имеет огромный недостаток – за него нужно платить. Следующий признак – это принцип реализации. Здесь выделяют три основных вида: 1. Самый элементарный и недорогой вид хостинга это виртуальный сервер. Суть его заключается в том, что есть один сервер с некоторыми вычислительными мощностями и определенным набором ресурсов, на котором расположены сайты множества пользователей. При этом все ресурсы и мощности такого сервера делятся равномерно между всеми клиентами. Недостаток такой реализации очень сильно ощущается в часы наибольшей нагрузки, когда начинается катастрофическая нехватка ресурсов. Поэтому для построения крупных сайтов или серьезных проектов не стоит выбирать такой вид хостинга. Для небольшого сайта или собственного блога, виртуальный хостинг может быть самым оптимальным вариантом, а еще если он бесплатный. 2. VPS – виртуальный выделенный сервер – здесь каждому клиенту выделяется некоторая часть ресурсов сервера с операционной системой. Этот размер ресурсов и пространства строго гарантированный для каждого пользователя. Кроме того, пользователь имеет возможности самостоятельно администрировать данную операционную систему, настраивать ее под конкретные потребности и т.д. Правда тут нужно иметь опыт сетевого администрирования и немного разбираться в программировании и информационных технологиях. То есть, в общих чертах, это как бы единая система, которая состоит из множества автономных систем.
3. Выделенный сервер – здесь пользователю предоставляется полностью весь физический сервер. Всю настройку, администрирование, установку операционной системы выполняет сам клиент. Компания-провайдер берет на себя ответственность только за обслуживания этого сервера. Но конечно и стоимость такого хостинга намного выше. Поэтому выделенный сервер будет рационально использовать для построения крупных корпоративных проектов, больших новостных сайтов, сайтов для бизнеса или интернет-магазинов. 4. Colocation или как его называют «колокация» - это когда клиент имеет собственный сервер и хочет разместить его в дата-центре компании провайдера.