Хостинг или VDS?

Хостинг
от 108 руб/мес
домен
в подарок!
VDS
от 565 руб/мес
доменов
не ограничено!
Сервера
от 8 900 руб/мес
SSD + SATA
диски в подарок!

Выбирая где разместить сайт вы наверное задумывались о выборе между виртуальным хостингом, виртуальным или выделенным сервером. Бытует мнение, что обычный хостинг по производительности уступает виртуальному или выделенному серверу. Это обосновывается размещением множества сайтов различных клиентов на хостинге, в отличии от вашего единственного на сервере.

Но это далеко не показатель. Даже если сравнивать аренду физического сервера (дешевого разумеется), то очень легко проиграть в ресурсах по сравнению с общим хостингом.

Так в чем же различие хостинга и сервера? Вначале определимся с понятиями.

Под сервером будем понимать услугу предоставления не администрируемого сервера. Не важно, виртуальный (VDS или VPS) он или выделенный физический. Нам предоставляют выделенные ресурсы, а дальше мы используем их как хотим.

А что же такое хостинг? А вот это услуга размещения сайта на сервере. Имея сервер мы можем оказать ее сами себе. Или можем купить у хостера. Администрируемый выделенный сервер, где всю настройку выполняют сисадмины порядчика, а нам остается лишь разместить сайт отнесем к услуге хостинга.

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

Заказывая услугу хостинга, задачи более низкого уровня по поддержанию сервера берет на себя подрядчик. На этом вся разница.

Или, если это сложно понять, поставим другую задачу. Нам нужно переехать в другой город. Мы можем купить стройматериалы, например вот эти кирпичи, и построить себе жилище. Примерно так мы поступаем, арендуя сервер.

кирпичи

Или мы можем арендовать сразу домик, например вот этот.

домик

Тогда нам останется лишь вселиться в него и жить. Так мы поступаем при заказе хостинга.

А если у нас есть типичный сайт, без каких-то особых требований, не совместимых с обычными хостингом, то зачем же нам сервер? Зачем нам лишние проблемы?

Под типичным сайтом мы понимаем сайт, которому требуется хостинг с поддержкой серверного языка PHP и системы управления базами данных MySQL или PostgreSQL.

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

Если мы размещаем сайт на сервере мы ограничены его ресурсами. Даже если на короткое время потребуется больше ресурсов чем есть, их неоткуда взять. И сайт начнет «тормозить».

При размещении сайта на общем хостинге, сайт может пользоваться всеми ресурсами сервера хостинга. А они как правила большие. Разумеется есть небольшой «подвох». Клиент как правило размещается не один, и стало быть хостинг будет не рад, если кто-то из клиентов надолго заберет все ресурсы. Но на короткое время, на момент обращения к сайту, на пик посещаемости, сайт будет получать все ресурсы и открываться быстро.

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

Поэтому для «обычных» сайтов больше подходит виртуальный хостинг.

Для очень ресурсоемких сайтов или проектов, где используется нестандартное программное обеспечение больше подойдет услуга аренды виртуального или выделенного сервера. Даже, если на обычном хостинге, подключившись к Shell через ssh, имеется возможность установить свое программное обеспечение, по факту хостинг будет использоваться как сервер. Программное обеспечение нужно администрировать вручную.

Поэтому для специфичных проектов больше подходит аренда VDS или выделенного сервера.

Их профессиональных контор подрядчиков могу порекомендовать ООО «Таймвеб». Предоставляют услуги как виртуального хостинга, так и аренды VDS и выделенного сервера.

На тарифах виртуального хостинга доступно множество версий PHP на выбор и система управления базами данных MySQL. Поэтому разместить можно любой типичный сайт, вне зависимости от того нуждается ли он в очень древней версии PHP или наоборот ему нужна свежая. Версию можно выбирать для каждого размещаемого сайта отдельно. На одном тарифе можно разместить сразу несколько сайтов 🙂

Но хочу отметить, что на всех тарифах виртуального хостинга жесткое ограничение ресурсов:

Запрещается использование процессами процессоров сервера более 60% в течение 5 секунд и более 10% в течение 25 секунд. В случае превышения данного лимита процесс завершается.

Для обычных сайтов это вменяемое ограничение — в пик получат ресурсов сколько нужно и другой клиент не перегрузит сервер. Для ресурсоемких проектов этого мало.

У других нормальных контор примерно такие же условия.

P. S. Чем отличается нормальная от ненормальной? В ненормальной ограничения заведомо неизвестны и определяются опытным путем. Когда сайт начинает мешать «хостеру» он требует платить больше, говоря о необходимости перейти на более дорогой тариф. И как правило в ненормальной конторе хостер не меряет нагрузку, а смотрит на клиента по количеству посещений сайта, что не есть правильно.

Хостинг
от 108 руб/мес
домен
в подарок!
VDS
от 565 руб/мес
доменов
не ограничено!
Сервера
от 8 900 руб/мес
SSD + SATA
диски в подарок!