ЧТО ТАКОЕ ХОСТИНГ?

Если вы проводите за компьютером какую-то часть вашего рабочего дня, бороздя просторы всемирной сети Интернет, обсуждаете со своими знакомыми прелести и недостатки тех или иных сайтов, дискутируете на форумах, и электронных досках, то вам наверняка приходилось слышать такие слова как "провайдер", "хостинг", "выделенка", "колокейшн" и тому подобное. В этой статье мы поговорим о том, что же такое "хостинг", и с чем его едят!

Слово "хостинг", как и многие слова, используемые в Интернете, произошло из английского языка от слова "host", (основное устройство, главный компьютер, хозяин). Под словом "хостинг" подразумевается размещение вашей странички в глобальной сети Интернет.
Слово "домен" или "доменное имя". По ссылкам далее можно прочесть, что такое домен или узнать, что такое структура доменных имен. Достаточно примечальным в доменном мире является тот факт, что 30 октября 2009 года появился домен рф. Этот двубуквенный домен расшифровуется как Российская Федерация. И это первый домен в истории ICANN, написанный на национальном языке. Кстати, также интересно то, что до сих пор существует и Многонациональный домен SU, как отражение нашей истори - существования Soviet Union, т.е. СССР... Особенности регистрации домена UA - тоже изложены на нашем сайте.

Почему, собственно возникает необходимость в хостинге?
Допустим, вы проявили невероятные художественные и интеллектуальные способности и создали web-страничку на своем компьютере. Поздравляем! Отныне, вы - web-мастер! Пусть, пока только, начинающий. Теперь вам нужно, что бы ваш сосед, у которого тоже есть компьютер, и доступ в Интернет увидел плод вашего творчества. Нет ничего проще! Пригласите его на чашку чая, и выпятив грудь, похвастайтесь вашим творением! А как же сделать так, что бы ваша страничка была доступна всем желающим, чтобы некий пользователь в любой момент времени мог ее увидеть? Разумеется, можно сделать так, чтобы из Интернета вашу страничку любые желающие могли просматривать прямо с вашего компьютера. Но это значит, что, во-первых, ваш компьютер должен быть включен круглые сутки, во-вторых, постоянно подключен к Интернету, в-третьих, скорость соединения с Интернетом должна быть высокой - ведь если сразу несколько человек захочет посмотреть вашу страничку, то скорости обычного телефонного соединения не хватит. Ну и плюс ко всему, вам придется еще дополнительно установить кучу сложного специального программного обеспечения.

Как видите, размещение странички в Интернете на вашем персональном компьютере довольно проблематично. Но есть способ, который позволяет вам избавиться от этих забот. Данный способ и называется - хостинг. В этом случае ваша web-страничка располагается не на вашем персональном компьютере, а на сервере фирмы, которая предоставляет услуги по хостингу. Причем стоит это не очень дорого, а иногда вообще бесплатно.

Самый простой и распространенный вид хостинга - это предоставление места под сайт, то есть так называемый - "виртуальный хостинг". Существует еще "аппаратный хостинг", но об этом виде хостинга мы говорить не будем, так как этот хостинг используется при наличии собственного сервера и так называемого выделенного канала. Нас с вами интересует именно "виртуальный хостинг". То есть ваш "хостер" или иначе говоря "хостинг-провайдер", выделяет вам на жестком диске своего сервера какое-то пространство (как правило от 2 до 100 мегабайт).

Если ваш сайт представляет из себя несколько страничек, на которых вы рассказываете о себе-любимом, о своих увлечениях и музыкальных пристрастиях, а на отдельной страничке прицепите десяток фотографий привезенных с отпуска, то такого хостинга вам вполне достаточно. Для этого вам надо запустить какую-нибудь программку, вроде FrontPage, нарисовать странички, прицепить фотографии, потом все это дело в готовом виде закачать на сервер вашего "хостера", и сообщить всем друзьям и знакомым адрес, по которому ваш сайт можно найти.

Кстати, в различных видах хостинга - процесс закачки вашего сайта на сервер реализуется по разному. Самый идеальный вариант - это когда вы имеете возможность закачивать свои файлы по FTP (протокол передачи файлов). Тогда вам понадобится какой-нибудь FTP-клиент. Например "CuteFTP" или "Far". Это довольно простые и удобные программы, которые облегчат вам процесс закачки ваших файлов на сервер хостинг - провайдера.

В некоторых случаях FTP-доступ не предоставляется, и это означает, что вам придется закачивать свои файлы через специальную веб-форму. То есть вам придется заходить на сайт вашего хостера, загружать специальную страничку, проделывать кучу действий, а иногда файлы закачиваются по одному, и вы потратите 4 часа, что бы закачать свой фотоальбом! Разумеется, все эти нюансы вам ни к чему, и вам следует выбирать такой вид хостинга, при котором предоставляется нормальный FTP-доступ.

Бесплатный сыр - только в мышеловке.
Скептики и недоверчивые пользователи, которые прекрасно понимают смысл народной пословицы о бесплатном сыре, могут успокоиться. Да! Действительно. В Интернете существует масса хостеров, которые с радостью предоставят вам место под ваш сайт (причем иногда это место бывает весьма большим, а то и вовсе - неограниченным), и при этом не берут с вас ни копейки. То есть вы действительно можете разместить свой сайт в Интернете, и вам не придется за это платить. Но увы, бесплатный хостинг - это отнюдь не значит качественный хостинг! Бесплатный хостинг имеет ряд важных недостатков, поэтому мы не рекомендуем вам пользоваться такого рода услугами.

Вот, некоторые минусы бесплатного хостинга:
  1. На бесплатных серверах размещаются сотни и даже тысячи страниц, из-за чего с ним частенько бывает плохая связь, а порой этой связи нет вообще, и ваша страница просто "не доступна".
  2. На бесплатном хостинге не всегда предоставляется FTP-доступ.
  3. Практически всегда, на бесплатном хостинге, используются системы баннерной рекламы. То есть на вашем сайте, хотите вы этого или нет, будут крутиться рекламные баннеры, всплывающие окна и тому подобная ерунда.
  4. Большинство баннерообменных сетей, каталогов и порталов не принимают в свои ряды сайты, которые располагаются на бесплатных серверах.
  5. Ну и самое главное! Создав свой первый сайт, (как правило - это домашняя страничка), вы начинаете хотеть большего. Вас уже не устраивает сайт, состоящий из трех страниц. Вам хотеться, что бы на вашем сайте было интересно его посетителям. Вам хочеться устроить какое-нибудь голосование или опрос, организовать форум на тему урбанизации Узбекистана, или создать книгу жалоб и предложений, где каждый гость сможет оставить пару ласковых слов! В принципе, можно не забивать себе голову, потому что в Интернете всегда можно найти бесплатные форумы, гостевые книги и чаты. Но у них тоже есть свои крупные минусы, самый главный из которых заключается в том, что эти сервисы располагаются не там, где лежит ваша страница. А это значит, что если ваш сервер работает нормально, но сервер с форумом, например, не доступен, то посетители вашу страничку увидят, а в форуме ничего написать не смогут. И как правило все эти сервисы тоже содержат рекламу, от которой вам не избавиться!Таким образом, возможность наполнить свой сайт всеми этими плюсями подразумевает, что на сервере вашего хостинг - провайдера должны выполняться скрипты (программы), которые могли бы выполнять всю интерактивную работу, и ваш сайт станет "живым"! Найти бесплатные скрипты - несложно. В Интернете их бесчисленное множество. Намного сложнее сделать так, чтобы эти скрипты выполнялись на сервере, у вашего хостинг - провайдера, где хранится ваша страничка. А вот тут уже начинается масса всяких проблем. Ну сразу начала следует сказать что практически ни один бесплатный хостинг не поддерживает скрипты (то есть не разрешает их выполнять). Во-первых, программы для интернетовских страничек пишутся на разных языках программирования. Вы можете найти бесплатную программу, например, на языке PHP, а потом выяснится, что ваш хостер поддерживает программы на Perl, но не поддерживает программы на PHP. Кроме того, некоторые виды форумов и гостевых книг (не говоря уже о других сервисах) могут потребовать какую-то базу данных - MySQL, MicrosoftSQL и тому подобное.

Полноценный хостинг - стоит от 5 до 100 долларов в месяц. А это - значительное место под вашу страницу, поддержка скриптов, базы данных и еще нескольких дополнительных сервисов, куда входит динамическая генерация html-страниц, поддержка Server Side Include - (SSI) и многое другое. Цена колеблется в зависимости от набора сервисов, ограничения трафика и обьема предоставляемого пространства. Поэтому лучше всего - не связываться с бесплатным сыром в мышеловке, а сразу приобрести платный, но надежный и качественный хостинг.

© Кондратюк И.В., 2010.