Термин «хостинг», как и множество других слов из интернет-лексикона, произошло от англ. “host”, которое в переводе обозначает: основное устройство, хозяин, главный компьютер или содержатель постоялого двора. Последнее значение, пожалуй, наиболее правильно толкует термин “хостинг” в Интернете, т.к. под ним подразумевается размещение вашей веб-странички на компьютере Интернет-провайдера наряду с большим количеством веб-страничек других пользователей.
Чем же необходим хостинг? Например, Вы создали свой сайт. Но теперь возникает вопрос, каким образом разместить его в Интернете, чтобы любой пользователь, при желании, мог получить доступ к Вашему сайту? Можно, конечно, сделать так, чтобы данную страничку через Интернет все желающие просматривали непосредственно с Вашего компьютера. Однако это вызвало бы массу неудобств. Во-первых, ваш личный компьютер должен быть постоянно включен, во-вторых, должно быть организовано постоянное подключение к сети, в-третьих, необходимо высокоскоростное соединение с сетью Интернет, т.к. если несколько посетителей одновременно зайдут на Вашу веб-страницу, то обычное телефонное соединение не сможет обеспечить необходимую скорость. Кроме этого, возникнет необходимость дополнительной установки на свой компьютер довольно сложного программного обеспечения. Из этого следует, что что использовать свой компьютер для доступа пользователей к сайту довольно проблематично. Однако существует решение данной проблемы – арендовать хостинг.
Если Ваша веб-страничка небольшого размера или среднего, например, от 10 до 40 Мбайт, то для нее не требуется устанавливать и использовать отдельный сервер (компьютер). Более эффективно будет воспользоваться так называемым виртуальным сервером. Один сервер Интернет-провайдера (хостинг-провайдера) способен обеспечить функционирование огромного количества виртуальных web-сайтов. Такая услуга носит название виртуальный хостинг. Задача виртуального хостинга – обеспечение доступа к веб-страничкам любых пользователей сети Интернет, причем, из любых точек мира и в любое время по электронному адресу, заранее вами зарегистрированному (доменному имени).
Когда же изначально небольшой web-сайт со временем перерастает в мощный Интернет-проект, и владелец хочет, чтобы все имеющиеся технические компьютерные ресурсы использовались исключительно для этого проекта, и не возникло ограничений в связи с используемым ПО и технологиями, в таком случае необходимо воспользоваться физическим хостингом. Физический хостинг позволяет разместить ваш сервер на серверной территории хостинг-провайдера, подключить к сети Интернет и обеспечивать техническое обслуживание со стороны Интернет-провайдера.
Основными отличиями физического от виртуального хостинга являются: отсутствие каких-либо ограничений при использовании ПО и технологий. При виртуальном хостинге ограничения обязательно будут. Кроме этого, технические ресурсы сервера будут использоваться исключительно для Вашего сайта. Виртуальный хостинг этого обеспечить не может, т.к. ресурсами пользуются все виртуальные серверы.