Что такое "хостинг" (окончание)

15.05.2001

[начало]

Создав свое первое дурное дитя (обычную кошмарную домашнюю страничку), вы начинаете, что называется, желать бОльшего. Вам уже недостаточно лицезреть в Интернете свою улыбающуюся физиономию и гордую надпись: "Всем привет на моей новой домашней страничке в Интернете. Страница находится under construction". Вам уже хочется, чтобы все было "как у людей". Что это значит? Это значит, что вам нужны всевозможные сервисы, которые дают обратную связь с посетителями вашей странички: форум, чат, гостевая книга и так далее. Ведь приятель Толян должен оставить в гостевой книге на вашей странице бессмертную запись: "Колян! Был у тя на сайте! Ну ваще, блин, круто и все такое!".>

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

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

Поэтому многие веб-мастера предпочитают такие важные в жизни сайта вещи, как форум и гостевая книга, держать на своей странице. Однако этот факт автоматически подразумевает, что на сервере хостинга должны выполняться скрипты (программы), которые могли бы записывать сообщения от людей на вашу страницу. Как-то по-другому (без скриптов) это сделать невозможно. Найти бесплатные скрипты гостевой книги и форума - несложно (они в изобилии лежат на многих сайтах). Намного сложнее сделать так, чтобы эти скрипты выполнялись на сервере, где хостится ваша страничка. А вот тут уже начинается масса всяких проблем. Во-первых, программы для интернетовских страничек пишутся не на одном языке, а на разных. Вы можете найти бесплатную программу, например, на PHP, а потом выяснится, что ваш хостер поддерживает (то есть разрешает выполнять) программы на Perl'е, но не поддерживает программы на PHP. Кроме того, некоторые виды форумов и гостевых книг (не говоря уже о других сервисах) могут потребовать на сервере какую-то базу данных - MySQL, MicrosoftSQL и так далее.

Так что в этом случае вы, как видите, от хостера уже можете захотеть получить больший сервис, чем просто предоставление места под странички вашего сайта. И здесь уже начинается другой разговор. Полноценный хостинг (значительное место под вашу страницу, поддержку скриптов, базы данных и еще нескольких дополнительных сервисов, куда входит динамическая генерация html-страниц (поддержка Server Side Include)), как правило, не входит в бесплатно предоставляемую услугу при подключении к какому-либо провайдеру. Если ваша обычная кошмарная домашняя страничка в процессе вашей деятельности наполнилась значительным содержимым, и вам уже хочется иметь возможность создавать на ней любые сервисы, которые пожелают ваши шаловливые ручки и мятущаяся душа, тогда придется подумать о том, чтобы получить уже полноценный хостинг, включающий в себя все необходимые вам сервисы.

В этом случае нужно сначала определиться, что же именно вам нужно (например, до 50 мегабайт места под сайт, поддержку скриптов на Perl, базу MySQL и поддержку SSI), после чего выбирайте фирму (как правило, почти все провайдеры предоставляют различные хостинговые услуги), ориентируясь на спектр предоставляемых услуг и цену. Обычно цена на подобный вид хостинга лежит в диапазоне от 15 до 35 долларов в месяц (в зависимости от места под сайт и количества сервисов).

Когда же ваш сайт превратится в нечто демоническое, его начнут посещать тысячи или даже десятки тысяч посетителей в день, количество скриптов перевалит за несколько десятков, а места под сервер постоянно станет не хватать, вот тогда вам придется начать думать уже о совсем другом уровне - о собственном интернетовском сервере, при наличии которого у вас уже не будет проблем с местом под сайт, да и хостер перестанет жаловаться, что ваши скрипты дают очень большую нагрузку на его компьютер, и что остальные кошмарные домашние странички терпят жуткие неудобства, возникающие от соседства с вашим сайтом.

Установка собственного интернетовского сервера (специализированный компьютер и соответствующее программное обеспечение) связан с решением такого комплекса проблем, что в данной статье мы о них говорить не будем. Скажу только о тех тратах, на которые вам придется пойти, если не считать стоимости компьютера и установки программного обеспечения: размещение вашего собственного сервера у хостера (это уже будет называться не хостинг, а колокейшн (collocation)) обойдется в определенную ежемесячную абонентскую плату (немаленькую; она составляет обычно от 50 до 300 долларов) плюс оплата части входного трафика (обычно оплачивается только входящий западный трафик, но провайдер может брать деньги и за весь трафик).

Ну вот, теперь вы поняли, что такое хостинг, и можете с полным на то основанием щеголять этим термином в разговоре. Лично я рекомендую с небрежным видом употреблять фразы, типа: "Вчера свой сайт по FTP перепнул очередному хостеру. Тот обещал бесплатно Perl, PHP, ASP, MySQL, SSI. Врет, наверное, зараза".

Напоследок - совсем краткие рекомендации. Если у вас есть договор с провайдером о доступе в Интернет, тогда поначалу воспользуйтесь тем местом под страничку, которое предоставляет данный провайдер. Если же вы пользуетесь корпоративным доступом или покупаете интернет-карточки, тогда выберите себе бесплатного хостера, но сначала постарайтесь собрать о нем как можно больше отзывов (есть специальные форумы, посвященные теме хостинга, и там вам всегда посоветуют неплохой вариант). Однако лучше всего - не связываться с бесплатным сыром в мышеловке, а сразу приобрести платный, но надежный хостинг, который не будет засорять вашу страничку своей рекламой, тем более, что сейчас нормальный хостинг можно найти за достаточно символическую плату.

Приложение:
Таблица с различными вариантами бесплатного и платного хостинга

© 1998–2019 Alex Exler
15.05.2001
Комментарии 0