VPS vs Виртуальный хостинг (shared hosting)
VPS против shared-хостинга: реальные различия
Shared-хостинг даёт вам каталог на машине, которую используют ещё сотни сайтов, без root-доступа и с жёсткими ограничениями на процессы, память и иноды. VPS даёт вам изолированную машину с гарантированными ресурсами и полным root. Shared-хостинг дешевле и не требует администрирования; VPS — это точка, после которой вы перестаёте быть ограниченными чужой конфигурацией.
| Параметр | VPS | Виртуальный хостинг (shared hosting) |
|---|---|---|
| Root-доступ | Полный | Отсутствует |
| Ресурсы | Гарантированные и изолированные | Общие, с жёсткими лимитами |
| Программное обеспечение | Всё, что можно установить | То, что предоставляет хостинг-провайдер |
| Соседи | Не могут на вас повлиять | Регулярно влияют |
| Стартовая цена | От $4/мес | От ~$3/месяц |
| Администрирование | Ваше | Провайдера |
| Риск приостановки | Только при реальных злоупотреблениях | Часто, из-за использования ресурсов |
Что выбрать?
VPS
Выбирайте VPS, как только вам понадобится конкретная версия PHP, фоновый процесс, не-веб-сервис или свобода от произвольных ограничений процессов.
Виртуальный хостинг (shared hosting)
Выбирайте общий хостинг для сайта-визитки, которым вы никогда не хотите управлять.
Часто задаваемые вопросы
Сложнее ли управлять VPS, чем общим хостингом?
Да, существенно. Вы отвечаете за обновления, файрвол и резервное копирование. Это цена за отсутствие ограничений чужой конфигурации.
Может ли общий хостинг запускать Docker или фоновый процесс?
Почти никогда. Оба требуют управления процессами, которое общий хостинг не предоставляет. Это самая частая причина перехода на VPS.