Даже люди, очень далекие от компьютерных дел, наверняка хоть раз, но слышали о понятии «хостинг». Оно на слуху, особенно в последнее время, когда стала популярной и распространенной создание сайтов – услуга, оказанием которой занимается все больше фирм, специализирующихся на Интернет-бизнесе. Желающих создать свой персональный или корпоративный сайт тоже становится все больше, поэтому и основными компьютерными терминами должны владеть все, даже рядовые пользователи.
Что же такое хостинг и с чем его едят? Конечно же, слово это, как почти вся компьютерная терминология, имеет английское происхождение – hosting. Если коротко, хостинг – это аренда пространства на диске провайдера. Образно говоря, это место, где «живут» сайты. Иными словами, сервера, находящиеся в гермозоне – специальной комнате, которая носит название «дата-центр». Дата-центры, как правило, очень хорошо оснащены технически, поэтому грамотная и правильная разработка сайтов не представляет в настоящее время большой сложности.
Сайты, как известно, могут быть самыми разными, и пишутся они на разных языках. Но существует профессиональный хостинг, который поддерживается mysql, именно он является гарантом бесперебойной работы любого сайта. Самый популярный язык программирования – php, именно он используется на подавляющем большинстве как корпоративных, так и персональных сайтов. Этим и объясняется то, что именно php-хостинг сегодня наиболее популярен и востребован, он способен обслуживать тяжелые (то есть, высокопосещаемые) сайты – до миллиона запросов ежесуточно. Все большую популярность приобретает linux-кластер – на нем тоже очень удобно размещать свои сайты.
В чем заключаются услуги хостинга? Главная из них – размещение файлов вашего сайта на хостинг-сервере. Там же размещают и почту, и DNS. Кроме того, хостинг поддерживает функционирование запросов. На сервере обязательно должно быть ПО – для поддержки работоспособности файлохранилищ, баз данных, электронной почты и т.д.- всего того, без чего не может обойтись ни один сайт. Одно из обязательных условий – скоростное подключение хостинг-сервера к Интернету.
Существуют специальные компании (хостинг-провайдеры, или хостеры), которые занимаются обслуживанием и содержанием серверов. Самый распространенный хостинг – shared. Он может быть как бесплатным, так и платным. Естественно, платный лучше – он отличается более качественным сервисом и полным набором всех необходимых для сайтов функций. Самый распространенный хостинг – shared.
Бесплатный хостинг не обладает панелью управления аккаунтом, не обеспечивает резервное копирование данных и не может запускать скрипты, которые должны быть настроены индивидуально. Вот почему современная разработка сайтов базируется в основном именно на платных хостингах, хотя бесплатные тоже имеют право на существование. Впрочем, и у бесплатного хостинга есть свое преимущество – наличие баннерной рекламы, а это то, чем дорожат многие клиенты. Хостинг подразделяется также на Unix Linux и Winows NT. При внешней схожести и единой задаче у них совершенно разные технологии. При выборе специалисты рекомендуют учитывать ту технологию, которая используется вашим сайтом. Впрочем, о выборе хостинга – разговор отдельный.