Общий веб-хостинг
Эта статья нуждается в дополнительных цитатах для проверки . ( август 2008 г. ) |
Часть серии о |
Интернет-хостинг |
---|
Полнофункциональный хостинг |
Веб-хостинг |
Веб-хостинг для конкретных приложений |
По формату контента |
Другие типы |
Общий веб-хостинг — это служба веб-хостинга , при которой множество веб-сайтов размещаются на одном веб-сервере , подключенном к Интернету . Общая стоимость обслуживания сервера распределяется между многими клиентами. При использовании общего хостинга веб-сайт будет использовать физический сервер совместно с одним или несколькими другими веб-сайтами.
Описание
[ редактировать ]Услуга обычно включает в себя системное администрирование , поскольку ею пользуются многие пользователи. Это преимущество для пользователей, которые не хотят с этим иметь дело, но является помехой для опытных пользователей , которым нужен больший контроль. В общем, общий хостинг не подходит для пользователей, которым требуется обширная разработка программного обеспечения, выходящего за рамки того, что поддерживает хостинг-провайдер. Как правило, большинство приложений, предназначенных для размещения на стандартном веб-сервере, хорошо работают с общим веб-хостингом. С другой стороны, общий хостинг дешевле, чем другие типы хостинга, такие как хостинг выделенного сервера . Общий хостинг обычно имеет ограничения на использование, и хостинг-провайдеры должны иметь расширенные функции обеспечения надежности. Услуги общего хостинга обычно предлагают базовую поддержку веб-статистики , услуги электронной и веб-почты , автоматическую установку сценариев, обновленные PHP и MySQL , а также базовую послепродажную техническую поддержку , которая включена в ежемесячную подписку. Он также обычно использует систему веб-панели управления. Большинство крупных хостинговых компаний используют специально разработанную панель управления или cПанель . Однако панели управления и веб-интерфейсы могут вызвать споры, поскольку компании веб-хостинга иногда продают право на использование своей системы панели управления другим. Попытки воссоздать функциональность конкретной панели управления являются обычным явлением, что приводит к множеству судебных исков о нарушении патентных прав.
Услуги общего веб-хостинга
[ редактировать ]При общем хостинге провайдер обычно отвечает за управление серверами, установку серверного программного обеспечения, обновления безопасности, техническую поддержку и другие аспекты услуги. Большинство серверов основаны на (ОС) Linux операционной системе и LAMP . Некоторые поставщики предлагают решения на базе Microsoft Windows или FreeBSD. Серверные средства для обеих операционных систем имеют схожие функциональные возможности (например: MySQL (база данных) и многие серверные языки программирования (например, широко используемый язык программирования PHP ) под Linux или собственный SQL Server (база данных) и ASP. NET язык программирования под Microsoft Windows. [ нужна ссылка ]
В мире существуют тысячи провайдеров виртуального хостинга. [ нужна ссылка ] Они варьируются от «семейных магазинов» и небольших дизайнерских фирм до многомиллионных поставщиков с сотнями тысяч клиентов.
Общий веб-хостинг [1] также можно сделать в частном порядке, разделив расходы на эксплуатацию сервера в колокейшн-центре ; это называется кооперативным хостингом.
Выполнение
[ редактировать ]Общий веб-хостинг может быть реализован двумя способами: на основе имени и на основе интернет-протокола (на основе IP), хотя некоторые панели управления позволяют сочетать использование имени и IP на одном сервере.
на базе IP
[ редактировать ]В виртуальном хостинге на основе IP, также называемом выделенным IP-хостингом, каждый виртуальный хост имеет свой IP-адрес . Веб-сервер настроен с несколькими физическими сетевыми интерфейсами или виртуальными сетевыми интерфейсами на одном физическом интерфейсе. Программное обеспечение веб-сервера использует IP-адрес, к которому подключается клиент, чтобы определить, какой веб-сайт показывать пользователю.
На основе имени
[ редактировать ]При виртуальном хостинге на основе имени, также называемом хостингом с общим IP-адресом, виртуальные хосты обслуживают несколько имен хостов на одной машине с одним IP-адресом . Это возможно, потому что, когда веб-браузер запрашивает ресурс с веб-сервера с использованием HTTP/1.1, он включает запрошенное имя хоста как часть запроса. Сервер использует эту информацию, чтобы определить, какой веб-сайт показать пользователю.
DNS и серверы имен
[ редактировать ]DNS означает « Система доменных имен ». Система доменных имен действует как большой телефонный справочник , внутри которого находится главная база данных , которая связывает доменное имя с соответствующим IP-номером . Когда доменное имя регистрируется/приобретается на «сервере имен» конкретного регистратора, настройки DNS сохраняются на его сервере и в большинстве случаев указывают домен на сервер имен хостинг-провайдера. На этом сервере имен находится IP-номер (в настоящее время связанный с именем домена).