База знаний
Виртуальный хостинг
Автор на 24 June 2014 13:06

Виртуальный хостинг (англ. shared hosting) — вид хостинга, при котором множество веб-сайтов расположено на одном веб-сервере. Это самый экономичный вид хостинга, подходящий для небольших проектов.
Обычно каждый веб-сайт расположен на своём собственном разделе веб-сервера, но они все вместе пользуются одним и тем же программным обеспечением.

Реализация

  1. Существует два основных метода реализации доступа к веб-сайтам:
    по имени (также называемый англ. shared IP hosting), когда все веб-сайты используют один общий IP-адрес. Согласно протоколу HTTP/1.1 веб-браузер при запросе к веб-серверу указывает доменное имя веб-сайта в поле Host заголовка текущего запроса, и веб-сервер использует его для правильного выполнения запроса, а также копирует это имя в ячейку [HTTP_HOST] суперглобального массива $_SERVER.
  2. по IP-адресу (также называемый англ. dedicated IP hosting), при котором у каждого веб-сайта есть собственный IP-адрес, а веб-сервер имеет несколько физических или виртуальных сетевых интерфейсов.

Возможности

Виртуальный хостинг как услугу сравнивают и описывают по количественным ограничениям:

  • размер дискового пространства;
  • количество месячного трафика;
  • количество сайтов, которые можно разместить в рамках хостинга как одной услуги;
  • количество баз данных и количество места под базы данных;
  • количество почтовых ящиков и FTP-аккаунтов;
  • качественным ограничениям;
  • свободные ресурсы CPU, оперативной памяти, которые влияют на быстродействие сервера.

В связи с тем, что на таком сервере обычно находится очень много разных сайтов, нагрузка весьма непропорциональна и некоторые хостеры ограничивают ресурсы сервера (в основном CPU) для скриптов пользователя.
Одним из важных критериев выбора хостинга является используемая операционная система, поскольку от этого зависит программное обеспечение, которое будет поддерживать функциональность тех или иных сервисов. Для организации услуги виртуального хостинга используются сервера, работающие под управлением ОС Unix, например, FreeBSD, GNU/Linux, а также под управлением ОС Windows. Таким образом, услугу виртуального хостинга можно разделить на две группы: UNIX/Linux-хостинг и Windows-хостинг.

(5 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)