Очень часто можно увидеть рекламу: "профессиональный хостинг бесплатно", или "дешевый профессиональный хостинг от n баксов". Да и на нашем сайте работает поисковая система бесплатного хостинга, которой всем рекомендую воспользоваться. А многие новички, даже толком не представляют, что сие таинственное слово означает.
Хостинг - это выделяемый вам на сервере (компьютере, постоянно подключенным к сети на хорошем, или не очень хорошем канале) раздел в виде каталога, в котором хранится вся информация сайта - html-документы, графика, клипы, скрипты и все-все-все... Хостинг бывает платный и бесплатный (условно). С платным хостингом все понятно - вы платите определенные деньги за использование дискового пространства и других сервисов. Бесплатный же хостинг, обычно живет за счет рекламы, которую он размещает на ваших страницах в качестве оплаты их услуг. Это могут быть баннеры, текстовые ссылки, рекламные фреймы, всплывающие окна. Иногда встречаются и такие бесплатные хостинги, которые не размещают ни какой рекламы вообще.
Теперь поговорим о том, по каким параметрам различаются хостинги. С рекламой все понятно - на бесплатных она или есть или нет, на платных - нет, естественно лучше использовать хостинг без рекламы, но поди найди такой, чтоб всем устраивал ;-). Следующий, иногда немаловажный, критерий - это количество выделяемого вам дискового пространства - на бесплатных хостингах оно обычно не превышает 20-50 мегов, при том, что обычно не разрешается хранить самые лакомые файлы типа mp3, видео, многовесящего софта, на некоторых серверах стоит прямое ограничение, например максимальный размер файла 2.5 мега и больше тебе закачать не дадут или робот автоматически удалит через некоторое время. В платном хостинге разброс более велик, забугорные хостеры могут предложить и 500 мегов всего за $15 в месяц, российские хостеры пожаднее, причем, львиная доля вообще всего лишь субхостеры, то есть перепродают услуги забугорных компаний, а перепродавать может любой может хоть вы или я ;-) так, что еще попутно совет - покупайте хостинг и прямого поставщика, без посредников. Если выбирать между нашими и забугорными хостерами, то нужно задать, прежде всего два вопроса - какая аудитория будет у вашего сайта - весь мир или в большинстве своем Россия и СНГ, и важен ли вам русский суппорт (служба поддержки).
Далее среди критериев выбора идут (хотя для некоторых это решающий фактор) дополнительные возможности как то собственная cgi-bin директория, где можно запускать свои скрипты (имеет смысл еще и на каких языках программирования их можно писать - продвинутые хостеры кроме традиционного Perl поддерживают Python, C - последнее наиболее лакомо, так как, имхо, С - самый мощный язык и на нем что хочешь написать можно... кроме того, болшинство перл-модулей частично на С пишутся и потом компилируются... но это так отсупление ;-); поддержка PHP, SSI, баз данных. Новичкам, возможно, эти сервисы и не к чему, но поверьте, что без них вы никогда не сделаете интерактивный сайт с форумами, гостевыми книгами, поисками и прочими полезными фичами. Насчет бесплатных хостингов, могу сказать, что большинство ничего из вышеперечисленного не поддерживают, а если и поддерживают, то обычно cgi-bin и SSI или реже PHP, а поддержка баз данных вообще огромная редкость и из тех хостеров что я знаю, их дают лишь 4-5 компаний.