Вопрос о том, где размещать сайт, обычно возникает дважды: при запуске, когда выбирают что подешевле, и через год-два, когда сайт начинает тормозить, а хостер присылает письма о превышении лимитов. Между общим хостингом за несколько сотен рублей в месяц и облачной конфигурацией с балансировщиком и отдельной базой лежит целый диапазон вариантов, и выбор в нём определяется не мощностью, а тем, кто и как будет всё это обслуживать. Ниже разбираем варианты по существу и объясняем, что важнее самой площадки.
Какие вообще есть варианты
| Вариант | Кому подходит | Что обслуживаете сами | Что смотреть при выборе |
|---|---|---|---|
| Общий хостинг | Визитка, корпоративный сайт, блог | Практически ничего | Версии PHP и базы, лимиты, доступ по SSH, копии |
| Виртуальный сервер | Магазин, сайт с интеграциями, нагруженный проект | Обновления системы, безопасность, мониторинг | Диск, объём памяти, канал, наличие снимков состояния |
| Облачные ресурсы | Проекты с переменной нагрузкой | То же плюс управление ресурсами и расходами | Модель оплаты, стоимость трафика, зависимость от платформы |
| Управляемый хостинг под CMS | Магазин без своего администратора | Минимум, но дороже | Что входит в обслуживание, кто отвечает за обновления |
| Своё оборудование | Требования к размещению данных, особые условия | Всё, включая железо и каналы | Наличие штата, резервирование питания и связи |
Обратите внимание на третий столбец: он и есть настоящая цена вопроса. Виртуальный сервер стоит дешевле управляемого хостинга ровно до тех пор, пока кто-то бесплатно тратит на него несколько часов в месяц.
Что даёт облако
- Ресурсы увеличиваются к сезону и возвращаются обратно после него. Для проектов с распродажами и рекламными кампаниями это реальная экономия.
- Отдельные сервисы вместо самостоятельной настройки: хранилище файлов, база данных, очереди, почта. Их не нужно обслуживать и обновлять.
- Снимки состояния и резервное копирование доступны штатными средствами, без сборки собственных сценариев.
- Оплата по факту потребления, а не за фиксированную конфигурацию.
- Проще разнести окружения: рабочее, тестовое, для разработки, каждое со своей конфигурацией.
Чем за это платят
Сложностью и непредсказуемостью счёта. Облако выгодно при переменной нагрузке и невыгодно при ровной: обычный сервер с фиксированной ценой в большинстве случаев дешевле, если нагрузка предсказуема. Второй пункт — трафик и операции, которые в облаке тарифицируются отдельно и легко дают неожиданный счёт после всплеска посещаемости или неудачно настроенного резервного копирования.
Третий пункт серьёзнее — зависимость от платформы. Чем больше вы используете фирменных сервисов конкретного облака, тем дороже переезд. Это не аргумент против облака, но повод сразу решить, что вам важнее: скорость сборки или свобода переноса. Если проект простой, разница невелика; если на облачных сервисах построена бизнес-логика, обратный путь займёт месяцы.
Что важнее выбора площадки
По нашему опыту большинство аварий происходит не из-за того, что выбрали не тот тип хостинга, а из-за того, что не сделаны базовые вещи. Сайт на простом хостинге с проверенными копиями надёжнее, чем облачная конфигурация без них.
- Резервные копии, из которых реально разворачивается сайт. Копия, которую ни разу не пробовали восстановить, копией не является. Хранить её нужно отдельно от самого сервера.
- Мониторинг доступности с уведомлением. Иначе о падении вы узнаёте от клиента через несколько часов.
- Доступы, оформленные на компанию. Домен, хостинг и панель управления должны быть зарегистрированы на вас, а не на подрядчика или бывшего сотрудника.
- Понимание, где физически лежат данные клиентов. Это и требование законодательства, и вопрос скорости доступа.
- Актуальные версии окружения. Устаревшая версия языка или базы рано или поздно перестаёт поддерживаться, и переезд становится срочным.
- Описанная процедура выкладки. Изменения должны попадать на рабочий сайт предсказуемо, а не копированием файлов через панель.
Сначала сайт, потом сервер
Просьба «дайте сервер помощнее» примерно в половине случаев означает, что медленный не сервер, а сайт. Прежде чем платить за более дорогой тариф, стоит проверить несколько вещей — они дешевле и обычно дают больший эффект.
- Размер изображений. Несжатые фотографии по несколько мегабайт — самая частая причина медленной загрузки.
- Запросы к базе данных: отсутствие индексов и выборки в цикле кладут любой сервер.
- Кэширование страниц и результатов запросов. На типовой CMS это настраивается модулем.
- Количество подключённых внешних скриптов: счётчики, виджеты, чаты. Они не нагружают ваш сервер, но замедляют страницу для посетителя.
- Сжатие ответов и кэширование статики на стороне браузера.
Если после этого сайт по-прежнему упирается в ресурсы, вопрос переезда становится обоснованным — и понятно, каких именно ресурсов не хватает.
Признаки, что пора переезжать
- Сервер отвечает заметно медленнее в часы пик, при том что страницы оптимизированы.
- Хостер ограничивает нагрузку или присылает предупреждения о превышении лимитов.
- База данных не справляется с выросшим каталогом.
- Нужны версии языка, модули или службы, которых на текущем тарифе нет.
- Нет доступа по SSH и возможности автоматизировать выкладку — на общем хостинге это обычная ситуация.
- Требуется отдельное тестовое окружение, а его негде разместить.
Как проходит переезд
Порядок, которого мы придерживаемся, чтобы сайт не был недоступен:
- Поднять копию сайта на новой площадке и проверить её по временному адресу: страницы, формы, платежи, письма, задания по расписанию.
- Заранее снизить время жизни записей DNS, чтобы переключение прошло быстро.
- Выбрать окно с наименьшей посещаемостью, перенести свежие данные, переключить домен.
- Держать старую площадку оплаченной ещё некоторое время: часть посетителей и сервисов будет обращаться к ней, пока обновляются записи.
- После переключения проверить сертификат, почту на домене, отправку писем с сайта и наличие резервных копий уже на новом месте.
Отдельно стоит проверить почту. Она чаще всего и ломается при переезде, потому что о ней вспоминают в последний момент.
Если нужно перевезти сайт
Мы переносим сайты между хостингами и серверами без простоя: поднимаем копию, проверяем всё до переключения домена и остаёмся на связи после. Посмотрите, как устроен перенос сайта на другой хостинг, и напишите нам — оценим объём работ по вашему проекту.











