Давайте для начала определим, что же такое хостинг и для чего он нужен, а потом уж поговорим о том, как выбрать хостинг.  Хостинг – это место на виртуальном сервере, где будет жить ваш сайт. И от выбора этого места, будет зависеть вся дальнейшая жизнь вашего сайта, да и ваша спокойная или неспокойная жизнь тоже. А выбрать качественный и недорогой хостинг, поверьте, не так уж и просто.

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

Хостинг бывает как платный, так и бесплатный. Сразу же скажу несколько слов о бесплатном хостинге, чтобы больше к нему  вообще не возвращаться, так как бесплатный хостинг не достоин того, чтобы ему уделялось много внимания. У бесплатного хостинга по определению только одно достоинство – это его бесплатность. На этом положительные качества бесплатного хостинга и  заканчиваются. Но, как вы знаете, бесплатный сыр бывает только в мышеловке.

Зато отрицательных качеств полно. И они не заставят вас себя долго ждать и сразу же начнут проявляться, как только вы решите воспользоваться услугами бесплатного хостинга. Самое первое, с чем вы столкнетесь -  это доменное имя 3-го уровня, что-то типа  http://www.(ваше имя). narod.ru. Если Вы думаете заниматься бизнесом в сети, то можете сразу поставить жирный крест на ваших мечтах, так как ни один стоящий бизнесмен не захочет иметь с вами дело, если ваш сайт будет расположен на бесплатном хостинге. А без партнеров никакого бизнеса не построить. На бесплатном хостинге столько ограничений, что вы и представить себе не можете. Может так случиться, что вы не сможете закачать свои файлы по FTP протоколу, так как он не поддерживается или сильно сбоит на бесплатном хостинге. На бесплатном хостинге довольно ограниченное дисковое пространство, о неограниченном трафике не может быть и речи. При малейшей нагрузке на сервер, вас отключат без предупреждения. Никаких баз данных и РНР и поддержки скриптов. А какой сайт сейчас обходится без скриптов. Еще на своем сайте вы всегда будете видеть рекламу вашего хостера, ведь ему надо за что жить. И самое главное – вы не являетесь хозяином своего сайта, его могут закрыть в любой момент и вы не будете иметь никакой возможности предъявить претензии, так как вы не платили денег за услуги хостинга. Можно много еще говорить о недостатках бесплатного хостинга, но, думаю, что этих аргументов вполне  достаточно. Поэтому больше не будем  возвращаться к этой теме, а попробуем определиться, как, все-таки, выбрать хостинг.

При выборе платного хостинга, заплатив свои кровные, вы уже можете рассчитывать на услуги, заявленные в выбранном вами тарифном плане. На первый взгляд разные хостинговые компании особо ни чем не отличаются. Все они предоставляют различные тарифные планы от 2$ до 10$ в месяц или 30$-80$ в год в зависимости от набора предлагаемых услуг. Различаются они, как правило, объемом дискового пространства, количеством доменов на одном аккаунте, количеством почтовых аккаунтов, количеством баз MSQL. Практически на всех тарифных планах есть поддержка PHP, GDI, поддержка различных скриптов. Как я уже говорил, все тарифные планы разных хостеров все практически одинаковы и различаются только ценой. Естественно, возникает вопрос: » Если все одинаково, то зачем платить больше?». Но за маленькой ценой обычно и скрываются разные «подводные камни», большие и маленькие. Вот об этих «подводных камнях» и поговорим более подробно. Давайте их обозначим, чтобы они из невидимых стали видимыми.

РНР. Сейчас РНР поддерживают все хостеры. Но стоит обратить внимание какой версии РНР поддерживает ваш хостер: РНР4 или РНР5. Дальее стоит поинтересоваться, как организован РНР, на модуле Apache или на технологии GDI. Следует обратить внимание, есть ли Крон и как часто его можно запускать, есть ли модуль mod_rewrite и модуль zend optimizer, какая операционная система у хостера: Unix, Linux или Free BSP.

Для чего нужны все эти тонкости? Сейчас мало кто делает сайты вручную, используя различные HTML редакторы. Появилось огромное количество различных СМС-движков, на которых уже делают не только  блоги, но и сайты и даже целые порталы. Все движки используют РНР и различные скрипты. Вот они то и натыкаются на эти «подводные камни», описанные выше.

P.S. Хостинг на операционной системе Unix стоит дороже остальных. Это плата за надежность.