Хостинг или VPS, что выбрать, плюсы и минусы.

Отзывы и Подбор хостинга под нужды проекта. Обзор провайдеров. Рекомендации.
Аватара пользователя
Merlin
Сообщения: 13
Зарегистрирован: 02 окт 2023, 09:25

Хостинг или VPS, что выбрать, плюсы и минусы.

Сообщение Merlin »

Виртуальный хостинг или виртуальный сервер, что лучше выбрать для размещения сайта. Достоинства и недостатки. Инструкция для новичков. Лучший вариант это VPS, но вам потребуется уделить немного времени на изучение вопросов связанных с администрированием серверов.

Плюсы виртуального хостинга
  1. Дёшево для сайта создающего небольшую нагрузку
  2. Все настроено, не надо администрировать сервер
Недостатки виртуального хостинга
  1. Нестабильная работа, возможны зависания в работе сайта
  2. Очень много всевозможных лимитов и ограничений
Плюсы VPS
  1. Дёшево для сайта создающего высокою нагрузку
  2. Отсутствие лимитов виртуального хостинга
  3. Весь сервер ваш, отсутствие других сайтов на сервере
Недостатки VPS
  1. Самостоятельное администрирование сервера
Тарифы на хостинг от reg.ru
Тарифы на vps от reg.ru

Виртуальный хостинг - Хостинг

Это классический хостинг для сайтов, его еще называют shared (шаред хостинг). В дата центре размещается сервер (своеобразный компьютер, если совсем просто объяснить), на этом сервере (виртуальном или выделенном) размещается множество сайтов. Ресурсы сервера между сайтами распределяются в зависимости от тарифного плана. Но фактически сайты могут использовать любое количество ресурсов, вплоть до 100%.

Предположим, на сервере 100 сайтов и каждый сайт может использовать 1% ресурсов процессора. Но на каком либо сайте или сразу на нескольких сайтах резко выросла посещаемость, соответственно теперь такой сайт начинает потреблять уже не 1%, а 5%, 10% и т.д. А если таких сайтов несколько? Естественно в таком случае ресурсов на всех уже не хватает и сайты начитают тормозить, зависать и т.п. Видя это хостинг провайдер может отключить сайт за превышение предельно разрешенной нагрузки или отправить предупреждение администратору сайта с просьбой перейти на другой тариф где выделяемых ресурсов больше.

Как правило раньше или позже но вас попросят перейти на более дорогой тариф из-за превышения Максимальной среднесуточной нагрузки
на MySQL/MSSQL (CP) или Максимальной нагрузки на CPU. По этой причине не рекомендую пользоваться виртуальным хостингом т.к. стоимость "продвинутых вип" тарифов значительно превышает стоимость VPS.

Изображение

Виртуальный Сервер - VPS

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

VPS с виртуализацией Hyper-V
Виртуализация Hyper-V используется для серверов на Windows.

VPS с виртуализацией Xen и KVM
Виртуализация серверов, где вы гарантировано получите все оплаченные ресурсы в полном объеме.
Xen – работает по технологии паравиртуализации, что сравнимо с возможностями физического сервера.
KVM - программное продукт поддерживающий аппаратную виртуализацию. Сохраняет в себе достоинства Xen но имеет более простой функционал.

Достоинством таких VPS серверов является изоляция клиентов друг от друга. Вы получите root доступ, возможность установить любое ПО на свой сервер. Ваши сайты будут в большей безопасности.

Изображение

Выделенные серверы - VDS

Физический Сервер, полностью изолированный от других клиентов, где вам принадлежат все ресурсы сервера на 100%.

Изображение

Виртуальный хостинг или VPS
Сравнительная таблица достоинств и недостатков.
Виртуальный хостингВиртуальный сервер VPS *Выделенный сервер VDS *
ПользователиМногоВы + другие пользователи изолированные друг от другатолько вы
БезопасностьОчень низкаясредняязависит только от вас
Дискпо тарифупо тарифупо тарифу
Количество сайтовпо тарифулюбоелюбое
Количество и размер баз данных MySQLпо тарифулюбоелюбое
Панель управленияЕстьдада
SSI, FTP, SSHпо тарифудада
Максимальная нагрузка на CPUпо тарифулюбоелюбое
Максимальная среднесуточная нагрузка на CPU (CP)по тарифулюбоелюбое
Максимальная нагрузка на MySQL/MSSQL CPUпо тарифулюбоелюбое
Максимальная среднесуточная нагрузка на MySQL/MSSQL (CP)по тарифулюбоелюбое
Максимальное количество запущенных процессовпо тарифулюбоелюбое
Максимальное количество одновременных FastCGI процессов PHPпо тарифулюбоелюбое
Максимальный размер выделяемой памяти на процесспо тарифулюбоелюбое
Максимальное количество HTTP-запросовпо тарифулюбоелюбое
Выбор ОС и кастомизациянетлюбая в рамках дозволенноголюбая
Поддержка PHPпредустановленнаялюбаялюбая
АдминистрированиеВсе сделано и настроеносамостоятельноесамостоятельное
* - зависит от характеристик и от установленного ПО на вашем сервере.