Очень часто можно увидеть рекламу: "профессиональный хостинг бесплатно", или "дешевый профессиональный хостинг от n баксов". А многие новички, даже толком не представляют, что сие таинственное слово означает.
Хостинг - это выделяемый Вам на сервере (компьютере, постоянно подключенным к сети на хорошем, или не очень хорошем канале) раздел в виде каталога, в котором хранится вся информация сайта - html-документы, графика, клипы, скрипты и все-все-все... хостинг бывает платный и бесплатный (условно). С платным хостингом все понятно - Вы платите определенные деньги за использование дискового пространства и других сервисов. Бесплатный же хостинг, обычно живет за счет рекламы, которую он размещает на Ваших страницах в качестве оплаты их услуг. Это могут быть баннеры, текстовые ссылки, рекламные фреймы, всплывающие окна. Иногда встречаются и такие бесплатные хостинги, которые не размещают ни какой рекламы вообще.
Теперь поговорим о том, по каким параметрам различаются хостинги. С рекламой все понятно - на бесплатных она или есть или нет, на платных - нет, естественно лучше использовать хостинг без рекламы, но поди найди такой, чтоб всем устраивал . Следующий, иногда немаловажный, критерий - это количество выделяемого Вам дискового пространства - на бесплатных хостингах оно обычно не превышает 20-50 Мегабайт, при том, что обычно не разрешается хранить самые лакомые файлы типа mp3, видео, многовесящего софта, на некоторых серверах стоит прямое ограничение, например максимальный размер файла 2.5 мега и больше тебе закачать не дадут или робот автоматически удалит через некоторое время. В платном хостинге разброс более велик, забугорные хостеры могут предложить и 500 метров всего за 7 у.е. в месяц, российские хостеры пожаднее, причем, львиная доля вообще всего лишь субхостеры, то есть перепродают услуги забугорных компаний, а перепродавать может любой может хоть вы или я так, что еще попутно совет - покупайте хостинг и прямого поставщика, без посредников. Если выбирать между нашими и забугорными хостерами, то нужно задать, прежде всего два вопроса - какая аудитория будет у вашего сайта - весь мир или в большинстве своем Россия и СНГ, и важен ли вам русский суппорт (служба поддержки).
Далее среди критериев выбора идут (хотя для некоторых это решающий фактор) дополнительные возможности как то собственная cgi-bin директория, где можно запускать свои скрипты (имеет смысл еще и на каких языках программирования их можно писать - продвинутые хостеры кроме традиционного Perl поддерживают Python, C - последнее наиболее лакомо, так как, имхо, С - самый мощный язык и на нем что хочешь написать можно... кроме того, болшинство перл-модулей частично на С пишутся и потом компилируются... но это так отсупление ; поддержка PHP, SSI, баз данных. Новичкам, возможно, эти сервисы и не к чему, но поверьте, что без них вы никогда не сделаете интерактивный сайт с форумами, гостевыми книгами, поисками и прочими полезными фичами. Насчет бесплатных хостингов, могу сказать, что большинство ничего из вышеперечисленного не поддерживают, а если и поддерживают, то обычно cgi-bin и SSI или реже PHP, а поддержка баз данных вообще огромная редкость и из тех хостеров что я знаю, их дают лишь 4-5 компаний.
Также важен способ закачки информации, который предоставляет хостер. Все платные хостинги поддерживают FTP (наиболее удобный способ), а бесплатные могут поддерживать закачку и по WWW, однако она рассчитана на новичков и не так предпочтительна, притом, что если закачка только по WWW, то вам явно не видать ни cgi-bin, ни баз данных.
Для бесплатных хостингов также довольно важен тип выдаваемого имени - обычно это или домен 3-го уровня типа younname.hoster.ru или просто подкаталог hoster.ru/yourname. Естественно, что домен 3-го уровня предпочтительнее. Конечно, желательно чтобы адрес сайта был недлинный и хорошо запоминающийся, но если вы нашли очень хороший бесплатный хостинг, не удовлетворяющий вас лишь типом имени, то ничего страшного нет и вы можете воспользоваться редиректом (многие компании бесплатно раздают короткие адрес типа yourname.da.ru). Кроме того, некоторые хостеры могут поддерживать домены 2-го и 3-го уровней, которые Вы сами зарегистрировали, причем поддерживать бесплатно, то есть вы можете заплатить деньги за регистрацию домена yourname.com, но пользоваться услугами бесплатного хостинга, причем в большинстве это будет незаметно для посетителей, если на этом бесплатном хостинге нет рекламы.
Мы рассмотрели большинство явных параметров, но есть еще много подводных камней, о которых вряд ли расскажет хостер, вот на этом мы сейчас и остановимся, дабы вы не допускали детских ошибок...
Если говорить о бесплатном хостинге, то очень большое значение имеет скорость и стабильность сервиса. Потому что Вам вряд ли понравится, если ваш сайт будет грузиться 3 минуты или вообще каждую пятницу будет в дауне. К сожалению, самим можно проверить лишь скорость, это делается командой ping www.adreshostera.ru - правда вы проверяете скорость доступа к сайту хостера, и если хитрый хостер держит свой сайт на другом сервере, чем Ваш то это вряд ли поможет. Правда, если это бесплатный хостинг, то вы можете побродить по другим сайтам, которые используют этот же сайт или зарегистрироваться для пробы на всех приглянувшихся хостингах, закачать пробные файлы типа хтмлок и больших файлов и скачать их, засекая время, которое при этом проходит. Узнать часто ли сервер бывает в дауне сложнее, но для этого существуют различные форумы, где общаются вебмастера и можно узнать мнение тех, кто уже использовал этот хостинг. Если же вы собираетесь покупать платный хостинг, то обязательно просите тестовый аккаунт на 3-7 дней, чтобы проверить сервис или ищите в правилах строчку о возвращении денег в течение 15 дней, если вас что-то не устраивает. Если подходить ко всеми цивилизованно, то обычно удается достигнуть взаимопонимания.
Еще одна тонкость платных хостингов. Читая правила и тарифы, следует внимательно вникать во все, что касается затрат. Нужно убедиться, что не будет скрытых платежей, кроме того, что сразу заплатите, потому, как некоторые хитроумные хостеры любят за все взимать денежки... например, помимо обычной помесячной оплаты с Вас могут взять вначале некую сумму за установку, якобы чтобы Ваш аккаунт настроить, они там дни и ночи не спят и трудятся как собаки. (Прим. - при переходе от другого платного провайдера - регистрация, как правило, производится бесплатно). Кроме того могут быть платными услуги парковки и поддержки ваших доменов 2-го и 3-го уровня, дополнительно могут стоить e-mail'ы, субдомены, открытия баз данных. могут так же взиматься дополнительные деньги за перерасход трафика. Последнее, кстати, обычно оправданно, ибо есть разница, если вы хостите страничку с посещаемостью 100 человек в день или очень посещаемый портал, обозреваемый десятками тысяч людей ежедневно.
Еще немаловажное значение имеет служба поддержки, которая в идеале должна оперативно в течение нескольких часов после запроса отвечать на Ваши вопросы и давать консультации, исправлять баги и улаживать прочие мелочи, возникающие в процессе пользования серверов... для проверки саппорта можно написать им письмо с вопросами, еще до оплаты хостинга, если Вам так и не ответили, то возможно Вам не будут отвечать и после покупки хостинга. Хотя у довольно крупных компаний существует приоритет своих клиентов, то есть просто любопытствующим товарищам, вроде Вас, дадут ответ только после того, как разберутся со своими клиентами.
В общем, при выборе хостинга нет однозначных схем, но общий смысл таков, что прежде, чем отдавать деньги, нужно разузнать как можно больше, что вы за них получите, обязательно наведите справки у других пользователей. Желаю Вам отличного хостинга