Виртуальный хостинг (на англ. shared hosting) — это вид хостинга, при котором ресурсы сервера разделены между учетными записями, в каждой из которых может быть размещено несколько сайтов. При этом на сервере установлено программное обеспечение, необходимое для работы сайтов.
Виртуальный хостинг подходит для небольших проектов (сайт-визитка, информационный сайт, блог, форум, начинающий интернет-магазин) с невысокой посещаемостью. Также возможно размещение проектов с достаточно высокой посещаемостью (более 5 тысяч посетителей в сутки), это зависит от параметров CMS (системы управления контентом), уровня оптимизации сайта, а также количества запросов к базе данных.
Для виртуального хостинга характерно наличие как выделенных (дисковое пространство), так и разделяемых с другими пользователями ресурсов (процессорное время, ОЗУ, трафик). Тарифный план виртуального хостинга определяют следующие параметры:
- объем дискового пространства;
- объем месячного трафика;
- ресурсы процессора;
- объем оперативной памяти;
- количество сайтов, которые можно разместить в рамках одной учетной записи;
- количество баз данных и объем дискового пространства для них;
- количество почтовых ящиков и FTP-аккаунтов.
Преимущества виртуального хостинга
- Простое управление. Хостинговая панель позволяет работать с доменами, учетными записями почты, FTP-аккаунтами, файлами и папками без навыков администрирования.
- Доступная цена. Стоимость начинается буквально с $1 в месяц, также есть и бесплатный хостинг.
- Экономия времени. Вам не нужно тратить время на администрирование сервера, где расположен ваш сайт – вместо вас этим занимается хостинг-провайдер.
Недостатки виртуального хостинга
- Ограниченные возможности настройки программного обеспечения.
- Невозможно установить своё программное обеспечение.
- Необходимость делить большинство ресурсов с другими пользователями.
На что обратить внимание при выборе
Стоит обратить внимание, что существует виртуальный хостинг на основе Linux и Windows. Выбор между ними стоит делать, ориентируясь на технологии, с помощью которых был разработан сайт. Большинство из них поддерживают как Linux, так и Windows–хостинг, например, PHP, Perl, Python. Но наибольшую эффективность сайты на PHP/Perl покажут на хостинге с ОС Linux. Исключительно на Windows возможно разместить сайт, разработанный с помощью ASP и ASP.NET.
Linux–хостинг является более распространенным, а также доступным по цене, поскольку дистрибутивы Linux основаны на открытом исходном коде, в отличие от подлежащей лицензированию Windows ОС. Чтобы выбрать оптимальный хостинг, стоит в первую очередь проверить, поддерживает ли он программное обеспечение, необходимое для функционирования сайта, например, PHP определенной версии. Если ваш сайт использует CMS, то убедиться, достаточно ли ресурсов хостинга для ее корректной работы. Системные требования CMS обычно указаны на сайте ее разработчика. Конечно же, необходимо учитывать параметры тарифного плана – дисковое пространство, количество размещаемых сайтов.