В 21 веке произошло существенное расширение информационного пространства человека за счет сети Интернет. Представление о существовании и функциях веб-сервера не менее важно, чем представление об телевидении, радио или газет.
Слово хостинг, наряду с другими словами из лексикона сети Интернет, произошло от английского «host» - которое имеет несколько значений: основное устройство, содержатель, хозяин. В нашем случае слово «содержатель» будет наиболее близко по смыслу. Подразумевается, что Ваша веб-страничка размещена на машине (компьютере) провайдера, наряду с сотней других страничек.
Необходимость хостинга возникает в случае создания сайта – далее возникает вопрос: как его разместить в Интернете, чтобы любой человек мог получить доступ к Вашему сайту? Естественно можно – но в таком случае Ваш компьютер должен постоянно работать, он должен быть подключенным к Интернету и соединение с Интернетом должно быть на большой скорости – т.к. при просмотре сайта несколькими людьми скорость передачи данных будет уменьшаться пропорционально количеству людей, просматривающих сайт.
Логически понятно, что размещение сайта посредством персонального компьютера станет большой проблемой – как раз для таких случаев и существует хостинг. Физический и виртуальный хостинг В случае, если ваш сайт небольших или средних размеров (как пример: 15-40 Мбайт), то для него не нужна установка отдельного сервера, в этом случае наиболее эффективным решением будет виртуальный сервер (это сервер провайдера, обеспечивающий работу нескольких сотен, тысяч виртуальных веб сайтов). Такая услуга называется «хостинг виртуальных серверов» или, как бывает чаще всего – «виртуальный хостинг». Виртуальный хостинг позволяет предложить провайдерам наиболее дешевый хостинг. Виртуальный хостинг предоставляет доступ к сайту – непосредственно для пользователя, из любой точки мира по электронному адресу (доменное имя). В случае если Ваш сайт перерос из небольшого в крупный Интернет-проект и есть желание использовать все ресурсы вашего компьютера только для него – в таком случае необходим физический хостинг. Размещение вашего сервера на территории серверной вашего хостинг-провайдера, подключение его к сети Интернет и обслуживание техническим специалистом – это все и есть физический хостинг.