Хостинг
Что же такое хостинг? В общем понимании это услуга по хранению и предоставлению доступа к информации вашего сайта. По сути ваш сайт в виде данных (кода, текста, видео и прочего) размещается на надежном мощном компьютере, который всегда доступен пользователям сети. У каждой хостинг-компании есть сервера, на которых и хранятся тысячи и тысячи сайтов.
Обычно хостинг-компании размещают свои веб-сервера в дата-центрах или центрах обработки данных, в которых имеются резервные источники питания, защиты от перегрузок и созданы прочие условия, позволяющие работать оборудованию круглогодично 24/7.
Какие виды хостинга бывают?
Хостинг выбирают в зависимости от назначения и загруженности сайта, выбор делают среди следующих основных вариантов:
Виртуальный хостинг
В этом случае один сервер вмещает в себе несколько сотен или даже тысяч небольших сайтов, которые управляются разными пользователями. Эти сайты делят между собой ресурсы сервера.
Плюсы такого размещения: небольшая стоимость аренды, понятный набор инструментов, подходит для большинства простых сайтов.
Минусы: существуют ограничения на использование ресурсов сервера, например на скорость записи на диск, объем памяти, процессорные минуты и прочее.
Виртуальный сервер
При таком варианте на одном физическом сервере размещаются разные сайты, однако в данном случае они находятся каждый на своем отдельном виртуальном сервере. Соответственно объем потребляемых ресурсов одним сайтом никак не сказывается на работе других сайтов.
Плюсы: хостинг можно настроить под свои задачи. Можно установить своё программное обеспечение.
Минусы: стоимость аренды.
Выделенный сервер
Сайт размещается на отдельном физическом сервере, все ресурсы доступны одному сайту.
Плюсы: неограниченный доступ к физическим свойствам сервера.
Минусы: такой хостинг довольно-таки дорогостоящий.
Облачный хостинг (Cloud-hosting)
В этом случае физически файлы одного могут находиться на нескольких определенным образом взаимодействующих между собой серверах. Объём ресурсов для каждого сайта ограничен.
Плюсы: небольшая стоимость. Отсутствует необходимость физического переноса данных на другой сервер при достижения предела ресурса.
Минусы: по сути их нет.
Колокейшн (Colocation)
В этом случае клиент имеет свой собственный сервер, обслуживание которого он передает в хостинговую компанию.
Плюсы: экономия на аренде и обслуживании. Полный доступ к своему серверу.
Минусы: сервер придётся купить самому.
Бесплатный хостинг
Тоже самое, что виртуальный хостинг. Только платить не надо
Плюсы: отсутствие оплаты.
Минусы: невозможность быть уверенным в нормальной работе сайта.
Как разместить сайт на своем компьютере
Никто не мешает вам разместить файлы на своём компьютере, поднять сервер и никогда его не выключать при постоянно работающем интернете. Возможно это будет дешевле, но вряд ли удобнее. Поэтому подавляющее большинство сайтов сейчас проще разместить на купленном сервере.
Резюмируя всё вышанаписанное, можно сказать, что удобнее (да и наверное в итоге дешевле) размещать сайт на серверах хостинг-компаний, но можно и н своём домашнем компьютере это сделать. Если же вы решили оплатить хостинг у профессионалов, обратите внимание на следующие моменты:
- Стоимость хостинга.
- Ресурсы, выделяемые вашему сайту.
- Возможность роста.
- Поддержка CMS.
- Защита данных.
- Техподдержка.
Совокупность этих факторов напрямую будет влиять на удобство и качество работы вашего ресурса.
