Что такое Хостинг для сайта? Давайте разбираться.
Для того, чтобы посетитель зашел на Ваш site.ru и увидел, что "ООО "Ромашка" приветствует Вас, Вам необходим домен и сервер для сайта.
Домен нельзя купить, его можно арендовать и продлевать аренду ежегодно. Как выбрать домен, читайте тут. После того, как домен есть, нужно указать - где находится сайт. За это отвечают специальные DNS записи. DNS указывает на конкретный сервер в интернете (или несколько серверов) который хранит файлы сайта, а если быть точнее, то на этом сервере содержится:
- Файлы сайта (HTML, PHP или другие, при разных технологиях создания сайта)
- Базы данных, для хранения изменяющихся сведений сайта
- Почтовые сервер (для получения и отправки почты)
Другие сервисы, например телефония, Jabber, Skype for business и т.д.
Для всего этого, требуется сервер, который это будет хранить и обрабатывать. Сервер должен быть подключен к интернету. Организации, которые называются хостинг-провайдеры, размещают подобные сервера и сдают их мощности Вам в аренду (веб хостинг).
Сегодня в России существует более 400 компаний, которые предоставляют услуги хостинга сайтов. Наиболее крупные среди них nic.ru, beget.org, reg.ru, sweb.ru, но это не означает, что стоит размещать свой сайт у них. В большинстве случаев, популярные веб хостинги перегружают сервера, пытаясь получить 160% прибыли от 100% мощности. Это чревато постоянными «тормозами», и, как следствие, Ваш сайт будет работать нестабильно.
Различия хостингов
По принципу работы, хостинги делятся на:
1. Разделяемый хостинг.
Он же веб хостинг, выделенный хостинг или sharing. Самый популярный вид хостинга, на нем работает около 80% сайтов. Принцип основан на том, что на одном физическом сервере и в одной системе работают сразу несколько сайтов.
Плюсы:
- Сравнительно низкая стоимость
- Администрируемый сотрудником провайдера
- Легкость в настройке
- Возможность быстро увеличить мощность
- Чаще всего есть настроенная система резервного копирования и восстановления
Минусы:
- Не подходит для высоко нагруженных сайтов
- Часто работает в режиме перегрузки, либо из-за непорядочности провайдера (оверлоад), либо от перегрузки соседними сайтами
- Есть вероятность заражения вирусом от другого сайта на разделяемом сервере
- У многих провайдеров срабатывают блокировки при пиковой нагрузке на Ваш сайт
- Нет полного контроля, иногда невозможно установить нужных компонентов. Это часто бывает проблемой при попытках интеграции с бизнесом
- Ограниченные возможности увеличения мощности.
- Бывают проблемы из-за общего IP
2. Виртуальный сервер.
Он же VPS, VDS, OpenVZ, KVM. Это изолированный "кусок" физического сервера со своей памятью, процессором и жестким диском.
Плюсы:
- Можно увеличивать мощность до полного сервера
- Полный контроль над системой
- Мощность выше чем у разделяемого хостинга
- Можно одновременно запустить несколько сайтов
- Можно интегрировать с любой системой бизнеса, но делать это придется вручную
- Подходит для сайтов с высокой посещаемостью
Минусы:
- Как и в случае с веб хостингом, бывают перегрузки и тормоза из-за оверсейла провайдера или перегрузки соседних VPS.
- Требуется опытный администратор для настройки сервера
- Высокая вероятность ошибок в настройке, если администратор не опытный
Требует ручной настройки резервирования и восстановления (потребует альтернативный пул хранения данных)
3. Отдельный сервер.
Он же Dedicated. Физический сервер, который полностью управляется Вами. Вы можете арендовать сам сервер, или купить свой и поставить его на работу в дата центр (co-location).
Плюсы:
- Подходит для высоко нагруженных сайтов
- Обычно нет проблем с производительностью
- Полный контроль и возможность реализовать любой функционал
- Можно разместить несколько сайтов
Минусы:
- Относительно высокая стоимость
- Требует отдельной настройки резервирования и восстановления и дополнительный пул хранения бэкапов
- Могут потребоваться дополнительные лицензии на ПО
- Могут возникнуть физические поломки, которые приведут к затяжным простоям
- Требует постоянных обновлений ПО
- Требует хорошего администратора в Вашей компании
4. Облачные решения.
Это подтип виртуальных серверов, которые могут работать на базе нескольких физических серверов одновременно. В сравнении с VPS обладают дополнительными достоинствами.
Плюсы:
- Увеличение мощности может превысить целый физический сервер
- Резервное копирование на уровне сервера и выполняется провайдером
- Можно варьировать мощность "на лету", что может снизить цену
- Часто есть возможность горячего резерва
5. Спецхостинги.
Специальные серверные предложения от хостинг-провайдеров для получения особенных возможностей. Каждый спец хостинг обладает своими преимуществами, но и чаще всего свои недостатки - цена или сложность. Видов спец хостинга может быть множество, например:
- сервера с горячим резервом для работы без простоев.
- кластерные хостинги для высоко нагруженных проектов, где одного сервера недостаточно
- Фото хостинг с готовым функционалом галереи.
- Файловый хостинг, как dropbox
- Системы доставки данных CDN. для международных проектов с большим объемом данных и другие.
6. Свой сервер.
Вы можете разместить сайт на собственном оборудовании в персональной серверной своего офиса. Это возможный вариант, но не лучший. Это связано с тем, что сайт нагрузит сетевые каналы, потребует обеспечения работы серверной 24/7. Если Вы не готовы обеспечить круглосуточное дежурство, лучше этого не делать.
Какой вид хостинг выбрать, вопрос не однозначный. Это зависит от многих факторов. По нашему опыту для 80% сайтов подходит самый простой веб хостинг (разделяемый). Это оптимально по цене и достаточно просто в эксплуатации.
Требования к хостинг-провайдеру
Хостинг для сайта предоставляют коммерческие компании, называемые хостинг-провайдеры.
Это организации, которые имеют лицензию на предоставление телематических услуг на возмездных условиях. Фактически, Вы заказываете хостинг у них, а они оказывают услугу по доступу к Вашему сайту, который размещен на их серверах.
Выбрать подходящего провайдера не так просто, так как у многих есть свои плюсы и минусы. Описывать каждую компанию из 400 мы не станем. Существует несколько хороших рейтинговых сайтов, Вам стоит обратиться к ним.
В случае, если хостинг Вас не устраивает, то перейти на новый хостинг - это не большая задача. Обычно это занимает не более 1 дня, при том что сайт может переключиться без простоя.
Все же для выбора хостинга, стоит обратить внимание на:
- Отзывы о хостинге
- Наличие поддержки 24/7
- Если есть облачные решения или спец хостинги - это говорит о высоком уровне профессионализма сотрудников.
- Провайдер должен иметь свой дата центр, а не быть субарендатором оборудования. Это же касается закона о хранении персональных данных пользователей.
Дополнительные возможности - это всегда хорошо. Некоторые провайдеры предлагают платную поддержку сайтов, что может включать как работы по серверам, так и вплоть до ведения сайта социальных сетей компании. Например (hddc.ru/webhosting)
Еще пара мелочей, которые Вам стоит знать.
Лайхфхаки хостинга:
- Перенос домена от одного регистратора к другому может занять до полутора месяцев и потребует личного визита или нотариального письма.
- Переключение DNS при смене хостинга занимает до 24 часов, хотя на практике 1-2 часа
- Домены в зоне .RU и .РФ требуют продления 1 раз в год не ранее 90 дней до окончания. А если домен не оплачен, после окончания срока, то это можно сделать за 30 дней.
- Если письма попадают в спам, это вина хостинга
- Меняйте тариф или хостинг каждые 2 года, иначе Ваш сайт будет работать на старых серверах. При смене тарифа, обычно выдаются хосты на новых серверах.
- Вы в праве потребовать возмещения оплаты хостинга, если он Вам не понравился
- Если компания-разработчик сайта рекомендует определенный хостинг, соглашайтесь с ними. Они точно подберут оптимальное решение по производительности. Если они партнеры с провайдером, это может быть Вам дешевле, а им удобней в будущей поддержке.
- Никогда не давайте доступ к сайту третьим лицам. Если требуется выдать временный доступ, сделайте временного пользователя на хостинге с ограниченными правами. а потом обязательно проверьте сайт на вирусные инъекции.
Если не хотите разбираться во всём этом, то Вы всегда можете обратиться к нашим партнерам hddc.
Если вы дочитали до конца эту статью - поздравляю, теперь вы знаете всё что нужно и даже больше о хостингах! :)
Подписывайтесь на канал, чтобы не пропускать новые материалы о мире технологий и бизнеса.
Остаёмся на связи!