Термин «виртуальный хостинг» происходит от английского «shared hosting» и описывает такой хостинг, при котором большое число веб-проектов размещено на одном сервере. Нужно отметить, это самый экономически выгодный вид хостинга, который идеально подходит для небольших и несложных веб-проектов. Как правило, каждый веб-сайт расположен на отдельном участке веб-сервера, но все проекты используют общее программное обеспечение.
Основные способы осуществления доступа к веб-проектам следующие:
- по имени. В этом случае для всех веб-проектов характерен один общий IP-адрес. При запросе к веб-серверу браузер указывает доменное имя сайта, а затем веб-сервер использует это имя для осуществления правильного запроса.
- по IP-адресу, когда каждый веб-проект имеет отдельный IP-адрес, а веб-сервер имеет целый ряд виртуальных либо физических сетевых интерфейсов.
Возможности
Один из важнейших аспектов при выборе хостинга является применяемая операционная система: от нее зависит ПО, поддерживающее функциональность сервисов. В основном для организации виртуального хостинга применяются Unix-подобные ОС (GNU/Linux либо FreeBSD), однако также существуют предложения на базе Windows Server.
Основными свойствами виртуального хостинга являются наличие перечисленных ниже служб и возможностей:
- поддержка .htaccess;
- поддержка баз данных;
- поддержка CGI;
- поддержка PHP, Perl, ASP;
- установленные модули для перечисленных выше возможностей.
Виртуальный хостинг имеет следующие количественные ограничения:
- объем ежемесячного трафика;
- размер пространства на диске;
- количество сайтов, которые возможно разместить в рамках одной услуги;
- объем пространства на диске;
- число баз данных и предназначенного для них места;
- число FTP-аккаунтов и почтовых ящиков.