Хостинг (hosting) - услуга по размещению и хранению файлов клиента на сервере организации, предоставляющей подобную услугу (хостера). Следует делить понятие "хостинг" и определения "создание сервера", "дизайн", "регистрация и поддержание домена". Существует также ASP (Application Services Providing), то имеется выдача в аренду допустимых программных модулей и/или технологий с целью работы в Интернет.
Чаще всего для небольших и средних вэб-сайтов не надо установка и применение отдельного сервера (компьютера) и наиболее эффективным и популярным решением становится так называемый виртуальный сервер, когда одна машина провайдера хостинга обеспечивает функционирование нескольких (вплоть до сотни) виртуальных серверов пользователей.
Что такое хостинг и что получает клиент, при предоставлении услуг хостинга?
* определенное дисковое пространство на сервере
* имя виртуального сервера
* деньги доступа и администрирования сервера
* средства настройки и модели сервера
* методика выполнения программ и скриптов и т.д.
* почтовые ящики
Привлекательность (и стоимость) хостинга как раз и определяеся набором представляемых услуг из перечисленного выше списка.
Самый элементарный вариант хостинга - это получение места под страничку. То имеется фирма-хостер выделяет клиенту на жестком диске своего сервера какое-то пространство (обычно оно лежит в диапазоне от 2 до 50 мегабайт). В данном случае считается, что веб-сайт клиента состоит из нескольких обычных интернетовских страничек, и клиент не использует никакие дополнительные средства, под которыми подразумевается использование баз данных, скриптов (программ, выполняющихся на сервере) и динамической генерации страниц вэб-сайта.