What is website hosting
Каждый раз, когда вы вводите адрес сайта в браузере вашего компьютера и просматриваете содержимое, вряд ли задумываетесь о том, где хранятся все эти картинки, тексты, видео – все то, что есть на сайте.
Где расположены все эти “сториз” в Instagram и бесконечная лента картинок с идеями в Pinterest. Все это хранится на специальных серверах, которые в любое время дня и ночи остаются включенными для того, чтобы кто-то мог запостить картинку в ВК или посмотреть фото котика.
Все что есть на обычном среднестатистическом сайте, располагается на специальном сервере, называемом хостингом. Этот компьютер доступен в сети Интернет круглосуточно по специальному доменному имени (тут можно почитать подробно о доменных именах) и в любой момент может показать вам или любому другому пользователю из любой точки планеты фото котика, которое вы на нем разместили.
Для чего нужен хостинг
В подавляющем большинстве случаев хостинг приобретается для размещения на нем своего сайта, так как это наиболее часто востребованная услуга. Чуть реже хостинг покупается для создания на нем ящиков своей собственной электронной почты, для мобильных и веб-приложений.
А если копнуть поглубже, то хостинг нужен практически для каждого проекта, который подразумевает работу пользователя или устройства с какими-то данными.
Умные холодильники и пылесосы связываются через Интернет с некими ресурсами, заложенными в их память производителями, для получения свежих прошивок их внутренней ОС.
Системы облачного видеонаблюдения постоянно связываются со своим хостингом для размещения видеофайлов, записанных по сигналу тревоги.
Приложение для вызова такси в мобильном телефоне держит постоянную связь со своим сервером и позволяет пользователю увидеть на карте подъезжающий к дому транспорт.
Практически всё, что подразумевает хранение, передачу и обработку данных в онлайн режиме – требует наличие своего хостинга. Хостинг может быть как и свой собственный, так и арендованный. Держать свой собственный хостинг дорого и требует массы специальных знаний, а вот арендовать – может любой желающий у специализирующихся на этом фирм, которые называются хостинг-провайдерами.
К слову, практически все хостинг провайдеры на данный момент являются и регистраторами доменных имен. Это сделано для того, чтобы клиенту было удобно покупать услугу “все в одном” – и доменное имя и услуги хостинга.
Какой бывает хостинг
Как и у всего остального в этом мире, видов хостинга существует великое множество. Хостинг можно организовать самостоятельно на своем домашнем компьютере, имея лишь постоянный IP адрес от своего Интернет провайдера и полчаса свободного времени, чтобы разобраться и настроить проброс портов на домашнем роутере.
Но, взвесив все плюсы и минусы такого решения, лучше обратиться к фирмам, которые предоставляют услуги хостинга за абонентскую плату. Выбрав такое направление развития своих веб-проектов, можно быть на 99% быть уверенным, что ваш сайт будет всегда доступен в Интернете и все данные будут бережно храниться на жестком диске хостинг провайдера.
Рассмотрим, какой бывает хостинг по мере возрастания сложности исполнения и стоимости аренды. Итак, список от простого к сложному:
- 1). Виртуальный хостинг
- 2). Виртуальный сервер
- 3). Выделенный сервер
- 4). Облачный хостинг
- 5). Колокейшн (аренда серверных стоек в ЦОД)
Хостинг обычно подразделяется на тарифные планы, которые отличаются по стоимости и количеству и качеству ресурсов, в него включенных включенных.
Например в тарифе “Economy” под все ваши файлы на сервере выделено всего 1 Гб пространства и всего одно доменное имя, которое можно будет привязать к хостингу. Этого может показаться мало, но на самом деле хватит большинству сайтов, которые не планируют в ближайшее время сильно разрастаться.
С другой стороны, если ваш сайт вдруг перестанет помещаться в нужном тарифном плане – то ваш хостинг-провайдер всегда сможет расширить лимиты, естественно за деньги.
Подробнее рассмотрим виды хостинга.
1). Виртуальный хостинг
Данный вид хостинга подходит практически всем, кто только начинает осваивать онлайн и не до конца понимает, что же ему все-таки надо. Еще данный вид хостинга выбирают и те, кому вполне достаточно самого минимального тарифа с самой минимальной оплатой аренды – как раз те, кто точно понимает, что ему нужно).
Стоимость виртуального хостинга обычно бывает очень низкой потому, что реальная вычислительная мощность реального физического сервера делится между большим количеством клиентов, которые купили виртуальный хостинг у этого хостинг-провайдера.
Актуальные цены можно смотреть здесь. Минимального пакета хватает в 99% случаев.
Если обобщить все вышесказанное о виртуальном хостинге:
- Самый дешевый вариант хостинга
- С настройкой несложно разобраться новичку
- Ресурсы ограничены, так как делятся с другими клиентами хостинга
- Такой хостинг подходит сайтам-одностраничникам, персональным страницам, несложным виртуальным витринам и магазинам без большого количества посетителей
2). Виртуальный сервер
Виртуальный сервер по сути является отдельной виртуальной машиной на базе Linux, управление которой передается в ваши руки. Виртуальный сервер нужно арендовать в таких случаях, когда ресурсов виртуального хостинга вам недостаточно или нужны специфические ресурсы как:
- Поддержка нестандартных языков программирования
- Поддержка нестандартных библиотек и модулей
- Тонкая настройка ВСЕХ параметров сервера
- Ресурсы сервера настраиваются хостинг-провайдером конкретно под ваши нужды
- Ресурсы ограничены, так как делятся с другими клиентами хостинга
- Стоит подороже, чем виртуальный хостинг
- Новичку разобраться сложно, есть шанс “положить” систему всерьез и надолго
- Такой хостинг подходит сайтам-магазинов с относительно большой посещаемостью, каталогам с большим количеством товаров и веб-проектам для мобильных приложений
3). Выделенный сервер
Выделенный сервер по сути является отдельной физической машиной на базе Linux, управление которой передается в ваши руки. Иными словами – это компьютер, который расположен в здании центра обработки данных вашего хостинг провайдера и доступен вам удаленно для его настройки. И вы, делаете с ним, что хотите.
- Поддержка всего, что вообще возможно настроить на компьютере
- Параметры сервера ограничены лишь физическими параметрами “железа”
- Ресурсы не ограничены, вы ни с кем не делитесь, все это чисто для вас
- Стоит дороже, чем виртуальный сервер
- Новичку разобраться сложно, есть шанс “положить” систему всерьез и надолго. Чисто теоретически можно и “ушатать” железо )
- Такой хостинг подходит высоконагруженным проектам и подбирается под нужды проекта специально обученными людьми
4). Облачный хостинг
Облачный хостинг устроен таким образом, что пользователь по сути платит за использование неких ресурсов, но обычно вообще не в курсе, где в данный момент расположены его данные. Данный вид хостинга обычно выбирают корпоративные клиенты, которые ценят прежде всего надежность и защищенность данных.
Облачные системы ЦОД строятся на основе нескольких вычислительных центров, между которыми в качестве ресурсов “кочуют” виртуальные данные пользователей.
Подробно останавливаться на этом виде хостинг в данной статье смысла нет, но если охарактеризовать несколькими словами, то: надежно и производительно, но платить надо за каждую мелочь, которую обычно не учитывают другие провайдеры. Например за количество переданных данных или за занятое место под хранение резервных копий или еще за какую-то хрень, о существовании которой вы не догадывались до этого.
5). Колокейшн (аренда серверных стоек в ЦОД)
Как ни странно, но этот вид хостинга самый простой. Вы арендуете свободное место + электричество + интернет в Центре Обработки Данных (ЦОД) хостинг провайдера и размещаете в этой стойке свое оборудование.
Ставите, подключаете и не переживаете о том, что сервер сгорит от перепада напряжения или кот выльет пиво на компьютер. ЦОДы очень сильно защищены от любого воздействия. Кому интересно, могут почитать о стандартах защиты ЦОД.
Какой выбрать хостинг для своего сайта
Как бы вы ни были обеспокоены быстродействием своего сайта выбирайте самый простой и дешевый. В дальнейшем его всегда можно расширить, если вдруг возникнет такая необходимость.
Обычно на этапе разработки сайта, до представления его широкой публике хостинг не покупается вообще, а все работы выполняются на каких-то личных ресурсах веб-разработчика. И только после того, как все заработает как надо – сайт переносится на свое законное место. Это делается для того, чтобы не оплачивать за домен и хостинг лишний месяц-два, потраченные на разработку сайта разработчиком.
Еще обратите внимание, что все нормальные хостинг провайдеры предоставляют тестовый период (от 7 до 30 дней), во время которого пользоваться хостингом можно вообще бесплатно, а уже потом решить, оплачивать его или нет.
Если кому интересно заморочиться заняться сравнением хостинг провайдеров, то вот вам ссылка на сравнение или нагуглите сами. Честно говоря, я не согласен с выбором позиций тех или иных провайдеров в таблице, а наличие в топе некоторых у меня вообще вызывает недоумение, но наверное им виднее.
Бесплатные хостинги
Наличие бесплатных хостинг провайдеров отрицать нельзя, так как несмотря ни на что они есть и по сей день. Автор этой статьи из-за встроенной в организм жажды халявы пробовал много разных “бесплатных” хостингов, но так и не смог найти тот идеальный, в котором все хорошо и “даже платить ниче не надо”.
Дабы огородить себя от проблем, при регистрации на бесплатном хостинге читайте внимательно правила. Не так, как всегда, а именно читайте. Потому что проблемы бесплатных хостингах могут быть самые разнообразные:
- Ваш сайт могут удалить и аккаунт закрыть без указания причин или по одной из причин в правилах
- На вашем сайте, чтобы бы вы не делали, может висеть рекламная ссылка
- Ваш сайт сильно ограничат по ресурсам и он будет “еле ползать”. Как только обратитесь в поддержку – предложат платный тариф
- При настройке модулей столкнетесь с “чудесами” неподдержки каких-то стандартных библиотек и придется весь код переписать через одно место, чтобы обойти эти ограничения
- Служба поддержки не существует или отвечает раз в сутки
- Невозможность подключения собственного доменного имени, а использование их доменного имени 3-го, а то и 4-го уровня
- И другие радости, которые придумали хитрые маркетологи, чтобы сначала вас заинтересовать а потом предложить булочку за деньги
Как ни странно, но бесплатные хостинги тоже важны в жизни программиста и простого пользователя, так как на них можно потренироваться и просто ощутить контраст с платными хостингами. Ведь приятно писать письма в техподдержку и не только получить ответ, но реальное решение проблемы.
Приятно, что твой сайт живет и не ломается круглые сутки, а если вдруг по вине хостинг-провайдера что-то поломалось – то вполне могут бесплатно продлить тариф еще на 1 месяц – пустяк, а приятно.
Если вы “дожили” до конца статьи, и вам еще даже и понравилось, то ваши знания немного повысились, что в целом неплохо.
No one has posted here yet.