Хостинг - услуга специализированных компаний, направленная на предоставление точно обозначенного объема дискового пространства для хранения информации на серверах, круглосуточно подключенных к интернет-сети. Как правило, хостинг является составной частью пакета по обслуживанию интернет-порталов. На сервере уже установлено специальное программное обеспечение, отвечающее за обработку запросов к размещенным файлам. Включает в себя не только хранилище веб-страниц и относящихся к ней мультимедийных файлов, но еще и обычное файловое хранилище, пространство для хранения почтовой корреспонденции или базы данных.
Хостинг интернет-сайтов, размещения файлов, баз данных, электронной почты и других подобных услуг может предоставляться отдельно, в зависимости от предложения компании-владельца серверов, или же как комплексная услуга. Условия зависят от политики ведения деятельности конкретной фирмы.
Критерии выбора и ограничения
Одним из главных критериев является тип операционной системы, установленной на серверах. От нее зависит поддержка программного обеспечения, поддерживающего стабильную работу конкретных сервисов. Современный хостинг должен поддерживать:
- CGI;
- Для Apache: .htpasswd и .htaccess;
- базы данных;
- фреймворки и модули.
- размер ежемесячного трафика;
- объем дискового пространства, на котором будут храниться файлы заказчика услуги;
- количество порталов, размещать которые можно на одном аккаунте;
- объем пространства на диске, выделенного под почту, а также максимальное количество электронных адресов;
- количество пользователей FTP;
- объем пространства на диске, выделенного под базы данных, а также максимальное их количество;
- объем оперативной памяти и время исполнения, которое выделяется для каждого процесса заказчика;
- максимальное количество одновременного исполнения процессов;
- характеристики пропускной способности каналов, оказывающей влияние на скорость загрузки информации;
- физическая удаленность хостеров от посетителей;
- свободный объем оперативной памяти и CPU.