Комментарии
Кратко пробежались по видам хостинга и критериям их выбора плюс сделали обзор популярных провайдеров
Хостинг-ликбез
Кратко пробежались по видам хостинга и критериям их выбора плюс сделали обзор популярных провайдеров
Вот сделали вы сайт: красивый, функциональный, для людей — что дальше? Дальше его надо запустить на просторы интернетов, а для этого понадобится услуга хостинга. Но стоит вбить в строку поиска это слово, как Гугл завалит предложениями от разных провайдеров.

А если добавить к запросу «рейтинг», то можно набрести на ресурсы, у которых есть рейтинги на все случаи жизни: хостинги под контент для взрослых, с защитой от DDoS-атак, бесплатными фишками и всем прочим. Но вопрос выбора так и останется открытым: куда бежать, к кому обращаться, на что обратить внимание? Не переживайте, мы во всём разобрались — как обычно, осталось только прочитать :)
Стыдные вопросы
Веб-хостинг — услуга по предоставлению ресурсов для размещения файлов на сервере, постоянно находящемся в сети. Подразумевает, что на сервере, где хранятся файлы, запущено необходимое для обработки запросов к ним ПО.
Каким бывает хостинг
Бесплатный хостинг

Предоставляется провайдером бесплатно (что логично), но имеет ограниченный функционал: есть ограничения дискового пространства, разрешённой нагрузки на сервер, размера и допустимых имён файлов, типа размещаемой информации. А также бесплатный хостинг разрешает использовать домены только 3−4 уровня. Самое неприятное — в придачу ко всем ограничениям на вашем сайте будут висеть чужие рекламные баннеры. Вариант подходит для личных и небольших проектов со скромной аудиторией.
Стыдные вопросы

Уровни доменов

Википедия приводит пример с уровнями доменных имён: в конструкции sample. gtw-02.office4.example.com:

  • sample — 5-й уровень;
  • gtw-02 — 4-й уровень;
  • office4 — 3-й уровень;
  • example — 2-й уровень;
  • com — 1-й (верхний) уровень.
Наиболее популярные бесплатные хостинги: Hostiman, Beget, Sprinthost. Больше вариантов можно посмотреть здесь.
Виртуальный хостинг (shared)

Самый популярный и дешевый вид хостинга. Хранит множество сайтов разных клиентов на одном сервере провайдера, и все они используют какую-то часть процессора и памяти. Из-за этого может возникнуть ситуация, когда сосед по серверу его перегрузит, а ваш сайт начнёт тормозить (или вообще перестанет загружаться).

Хостинг-провайдеры сами отвечают за администрирование сервера и обычно ограничивают место на диске для каждого конкретного сайта и базы данных, а также ставят ограничение на количество сайтов у 1 клиента. Нужно больше — переходите на более дорогой тариф. Но никакой тариф не сможет гарантировать стабильную работу сайта при большой посещаемости.

Виртуальный хостинг подходит для простых корпоративных сайтов с небольшой посещаемостью (в районе 100 человек в день). Наиболее популярные игроки рынка: Sprinthost, HTS, Beget. Больше вариантов — здесь.
Виртуальный сервер (VPS/VDS)

В этом случае на сервере тоже хранятся сайты от разных владельцев, но под каждого из них выделяется определенное количество ресурсов (мощность центрального процессора, количество памяти RAM и место на диске). Благодаря этому действия соседа по серверу уже не волнуют — вы получаете административный доступ к серверу и столько ресурса, за сколько заплатили. Такой вид хостинга дороже, но не ограничивает количество размещаемых сайтов и баз данных (главное — уложиться в выделенный ресурс).
VPS и VDS — есть ли разница?
VPS — Virtual Private Server или виртуальный выделенный сервер.
VDS — Virtual Dedicated Server или виртуальный частный сервер.
По факту, и VPS, и VDS — это виртуальный сервер, запущенный на базе физического.
VPS подходит для несложных проектов с суточной посещаемостью до 1500 человек в день (хотя есть и довольно мощные варианты). Наиболее популярные хостинги с выделенным сервером: ISPserver, AdminVPS, REG. Другие смотрите тут.
Сталкивался с REG.ru — да, настраивается быстро, но техподдержка так себе: могут не отвечать по три дня. Единственный его плюс: за счет серверов в России ваш сайт будет работать, даже если санкции полностью изолируют рунет от всего мира :)

Андрей
Разработчик
Для большинства сайтов сейчас нужны российские сервера, поскольку происходит обработка личных данных пользователей и действует соответствующий закон. Поэтому в обзоре мы сосредоточились именно на них — если вам этот аспект не принципиален, можете рассмотреть европейские хостинг-провайдеры. Они дешевле и зачастую лучше. Например — FastVPS.

Анна
Финансовый директор
Выделенный сервер

При этом виде хостинга клиенту предоставляется отдельная физическая машина. Сам сервер может принадлежать клиенту или предоставляться провайдером в аренду. Администрирование, как и в случае с VPS, тоже ложится на ваши плечи — можно настраивать, как вам угодно (лучше, чтобы этим занимался квалифицированный специалист). Чаще всего используется для крупных проектов с личными кабинетами и интеграциями или для серверной обработки данных из мобильных приложений.

Популярные хостинги с выделенным сервером: REG, IPServer, SmartApe. Другие — здесь.
Облачный хостинг

Это объединённая система серверов, на которых располагаются ваши проекты: выделяемые мощности не ограничиваются одним сервером, а распределяются сразу между несколькими серверами. Это добавляет устойчивости: если сервер, на котором находится ваш сайт, перестал работать (перегрузка или сбой), то хостер мгновенно перебросит нагрузку на другой рабочий сервер, чтобы всё работало.

Вариант подходит для стартапов, где сложно предсказать необходимый объём ресурсов. Популярные облачные хостинги — снова ISPserver и REG, а также SimpleCloud. Можно также посмотреть Clodo и ребят из этого рейтинга.
Размещение сервера (colocation)

Если у вас есть собственный сервер, его можно разместить в дата-центре хостера, который будет заниматься обслуживанием и обеспечивать бесперебойную работу и сохранность оборудования, а также постоянный доступ к интернету.

Популярные варианты для колокации: HTS, IPServer, Jino. Информации про это — крупицы, поэтому без общения с хостером тут не обойтись. Другие провайдеры, предоставляющие такую услугу, перечислены здесь.
Что выбрать
Бесплатный хостинг — всегда рулетка, но если на вашем сайте не планируется массовая посещаемость и реклама вас не пугает, вполне подходит для небольших проектов. Платные варианты надежнее, у них меньше ограничений и больше плюшек.

На что ещё обратить внимание при выборе

  • Отзывы — проверьте в нескольких источниках, но будьте скептичны: это могут быть проделки маркетологов или ботов.

  • Работа службы поддержки (желательно — круглосуточно) и надежность хостинга.
Лайфхак: попробуйте первые три периода оплачивать ежемесячно, прежде чем покупать годовую подписку.
  • Место на диске — чем его больше, тем дороже будет стоить хостинг. Заранее прикидывайте, скольку будет контента на сайте, его тип (планируется ли видео) и как быстро этот объём будет расти.

  • Оперативная память (оценивать из расчета, сколько посетителей онлайн могут быть одновременно на вашем сайте, средняя оценка 50 пользователей в онлайне заберут на себя 2Гб оперативки).

  • Количество сайтов и баз данных — если вы планируете размещать несколько сайтов, проверьте, что в выбранном тарифном плане их количество равняется количеству баз данных (если БД не нужны, берите самый дешевый тариф без MySQL).

  • Лицензия хостера — у надежного провайдера она должна быть (и он, в свою очередь, вправе потребовать от вас документы при регистрации, это нормально).

  • Использует ли провайдер SSD-диски (они шустрее HDD).

  • Предоставляет ли провайдер SSL-сертификат (лучше, если бесплатно — хотя, бесплатный на VPS или выделенном сервере можно получить и самостоятельно).

  • Возможности масштабирования (если предполагается рост проекта, выбирайте варианты подороже — они более гибкие).
Важно
Если вы собираете персональные данные на своём сайте (а так делает каждый, у кого есть даже самая простая формочка для обратной связи с полями под ФИО и телефон), убедитесь, что данные хранятся на российских серверах. Это необходимо, чтобы не противоречить ФЗ-152 «О персональных данных».

Запросите у хостинг-провайдера места расположения серверов (на которых ваш сайт находится) и заключите с ним договор, прописав их внутри. Адреса пригодятся при подаче заявления в РКН. И да, храните все документы на собственный сервер (и документы от хостинг-провайдера) — а то мало ли когда РосКомНадзор решит проверочку устроить.

Как вариант — попробуйте трансграничную передачу данных: у хостинг-провайдера должно быть две базы данных для хранения персональных данных: одна за рубежом, другая на территории РФ (причём, российская БД обязательно должна быть первоисточником). Посоветуйтесь со своим юристом на всякий случай :)
Шпаргалка Сибирикса
Клиентам мы обычно советуем либо VPS, либо выделенный сервер, либо размещение на нескольких выделенных серверах — в зависимости от размера проекта. Виртуальный сервер — адовая мозготрёпная штука, свернувшая нам кровь когда-то. Намеренное количество ограничений, никак не приспособлена для тонкой настройки, да ещё и не всегда дешевле, чем тот же VPS. Единственный его плюс — можно самому настроить мышкой через панель, но это нивелируется хоть сколько-нибудь грамотным админом в штате. С VPS имеем хороший опыт с IHC (размещены в России), из dedicated предпочитаем FastVPS (есть и в России, и зарубежом).

Иван
Руководитель отдела разработки
Хостинг-провайдеров множество, нюансов при выборе — тоже. Если у вас есть надежный IT-специалист, можно довериться ему. Если нет — читайте отзывы, сравнивайте параметры и учитывайте тип проекта и планируемую загрузку. В конце концов, в случае проблем можно сменить тариф (у многих хостеров это можно сделать без приостановки работы ресурса) или самого провайдера (будет не быстро и неприятно, но вполне выполнимо).