Для публикации сайта или веб-приложения в интернете используется услуга веб-хостинга. Эта услуга предусматривает аренду определенного пространства на сервере, предназначенном для хранения баз данных, которые необходимы для полноценного функционирования ресурса. Оборудование для обеспечения хостинга обычно размещается в специальных дата-центрах. Здесь обеспечиваются все необходимые условия для беспрерывного функционирования этого оборудования. Инфраструктура дата-центров предусматривает наличие систем кондиционирования, пожаротушения, видеонаблюдения, электроснабжения, диспетчеризации, передачи данных и т. д.
Сервер – это компьютер, установленный в дата-центре и подключенный к интернету. На этом компьютере хранится копия сайта, его баз данных и остальных составляющих элементов. На одном сервере может храниться большое количество сайтов. Возможности этого оборудования ограничены только объемом дискового пространства, а также производительностью процессора.
Облачный сервер – это технология, которая создается посредством программного обеспечения для виртуализации. За счет этого обеспечивается разделение физического сервера на множество виртуальных, доступ к которым имеют различные пользователи.
Сервер работает беспрерывно. За счет этого сайты пользователей хостинг-услуг будут всегда доступны для посетителей. За беспрерывность работы серверного оборудования отвечает хостер. Он обеспечивает защиту сервера от хакерских DDoS-атак, резервное копирование данных, автономную работу оборудования в случае отключения от централизованной электросети и т. д.
Любой хостер позволяет выбрать из нескольких тарифных планов. Они могут отличаться:
объемом свободного пространства на диске;
числом поддоменов;
лимитами по использованному трафику;
количеством доступных почтовых адресов;
возможностями административной панели.
Чтобы подобрать тариф, необходимо определить масштаб сайта, особенности его строения (какие страницы используются – динамические или статистические), потребность в дополнительной статистической информации и предпочитаемую скорость загрузки страниц.
Подробнее о том, на какие услуги виртуального хостинга необходимо обратить внимание можно узнать здесь.
При выборе рекомендуется оценивать доступный объем дискового пространства, возможности процессора и оперативной памяти, место установки серверного оборудования, а также показатели отказоустойчивости и надежности при возникновении высокого уровня нагрузки.