В чем отличия? Чем отличается хостинг от серверов?
Хостинг это место жительства ваших сайтов, ваших интернет магазинов, и давайте сравним жилище для сайтов с жилищем для людей, для простоты понимания.
Виртуальный хостинг(он же просто "Хостинг")
Виртуальный хостинг можно сравнить с общежитием, общежитием коридорного типа. Есть одно многоэтажное здание, каждый этаж общежития представляет собой длинный коридор, по обеим сторонам которого располагаются комнаты. В таких общежитиях санузлы и душевые расположены на этаже, общие для всех комнат этажа, либо бывает что душевая расположена в подвале и работает она на все здание.
Та же история и с хостингами, есть один большой сервер(общежитие), на нем расположено куча аккаунтов(комнат), в которых живут по несколько человек(сайтов), и все эти люди пользуются общими ресурсами, на всех общий туалет(процессор), общая душевая(жесткий диск), общая кухня(оперативная память).
![хостинг](/image/cache/1.1.3/scary_dorm_corridor_c0ed4349-9379-4030-bebf-a49b5ebfa32c-500x.png)
Очень часто на хостингах встречается оверселлинг, если переводить на аналогию с общежитиями, это когда в комнаты общежития рассчитанные на 4 человека, заселяют 8 людей. И если такое случается, то страдать начинают все, т.к. ресурсы начинают распределяться на всех.
![хостинг](/image/cache/1.1.3/dormitory_57a90a14-d351-451b-b764-c35e93dac9cb-500x.png)
Так же, сайт расположенный на хостинге не редко начинает тупить(медленно работать), связано это с тем что у всех жителей данного общежития на всех, одно количество ресурсов. Например, представьте что вдруг половине общежития приспичило одновременно приготовить еду, но кухня то не резиновая, и помещаются не все, и пусть они организовали между собой очередь, и следуют ей, пока идет очередь, будут появляться новые желающие приготовить еду, и будут они идти в конец списка очереди. И абсолютно аналогичная история может быть и с душевыми и туалетами, в итоге и получается что на хостинге как правило если есть нагруженный проект, то сайт рано или поздно начинает тупить, и при этом страдает не только этот самый нагруженный сайт, но и все соседи по серверу(общежитию).
Виртуальный сервер(он же VPS и VDS)
Виртуальный сервер можно сравнить с таунхаусом. Малоэтажный жилой дом на несколько многоуровневых квартир, с изолированными входами, своей придомовой территорией, или огородиком.
![VPS](/image/cache/1.1.3/townhouse_street_beautiful_dcc30070-a153-46de-af7c-d6f5a2391c70-500x.png)
Так и тут, есть один большой сервер, а каждый аккаунт это отдельная квартира, со своим входом и выходом, своей инфраструктурой, спальными, туалетами, кухнями и т.д. и всеми эти ресурсами пользуетесь только вы.
Единственный момент, то что жизнь в такой отдельной квартире накладывает дополнительные обязанности. Например, программное обеспечение(мебель и бытовая техника) вы выбираете сами, устанавливаете сами, на свой выбор и под свои потребности, ну или привлекаете для этого специалистов.
Выделенный сервер
Выделенный сервер можно ставнить с частным домом(особняком). В случае с выделенным сервером, вам целиком предоставляется отдельная физическая машина.
![Выделенный сервер](/image/cache/1.1.3/mansion_with_garden_8b0307bb-a4cb-4605-8682-0527bdd53e70-500x.png)
На выделенном сервере, вы сам себе хозяин, ваши ресурсы по сути ничем не ограничены.
Выделенные сервера обычно используются для запуска высоконагруженных сайтов или приложений, но для большинства сайтов интернет-магазинов такие ресурсы излишни.