5. Размещение веб-сайта на хостинге
Хо́стинг (англ. hosting) — услуга по предоставлению вычислительных мощностей для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет). Хостингом также называется услуга по размещению оборудования клиента на территории провайдера с обеспечением подключения его к каналам связи с высокой пропускной способностью.
Обычно хостинг входит в пакет по обслуживанию сайта и подразумевает как минимум услугу размещения файлов сайта насервере, на котором запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер). Как правило, в обслуживание уже входит предоставление места для почтовой корреспонденции, баз данных, DNS, файлового хранилища на специально выделенном файл-сервере и т. п., а также поддержка функционирования соответствующих сервисов.
Хостинг базы данных, размещение файлов, хостинг электронной почты, услуги DNS могут предоставляться отдельно как самостоятельные услуги, либо входить в комплексную услугу.
Можно выделить такие виды хостинга:
Виртуальный хостинг (англ. shared hosting) — вид хостинга, при котором множество веб-сайтов расположено на одном веб-сервере. Это самый экономичный вид хостинга, подходящий для небольших проектов.
Обычно каждый веб-сайт расположен на своём собственном разделе веб-сервера, но они все вместе пользуются одним и тем же программным обеспечением.
Выделенный сервер (англ. dedicated server) — вид хостинга, при котором клиенту целиком предоставляется отдельная физическая машина (в противоположность виртуальному хостингу). Обычно используется для запуска приложений, которые не могут сосуществовать на одном сервере с другими проектами или имеют повышенные требования к ресурсам.
5.1 Выбор хостинга
Для размещения своего сайта в сети Интернет я выбрал бесплатный виртуальный хостинг (http://www.hostinger.ru/). Однако в связи с тем, что хостинг бесплатный, он, как и другие бесплатные сервисы, имеет ряд ограничений:
Небольшое дисковое пространство;
Ограничение размера отдельного файла;
Ограничение допустимых расширений имён файлов, например, запрещается *.jfif, *.exe и другие;
Ограничение на размещаемую информацию (например сайты у некоторых провайдеров совсем не могут быть эротической или порнографической тематики, у некоторых допускаются, но с ограничениями);
Отсутствие поддержки серверных скриптов и систем управления базами данных или ограничение их использования;
Домен только третьего уровня. В последнее время предлагаются доменные имена второго уровня, в зонах .biz, .info и т. п.
5.2 Пошаговое размещение
Для загрузки сайта на выбранный хостинг пришлось добавить сайт в архив формата *.zip и зарегистрироваться на сайте, предоставляющем услуги хостинга. Однако, можно войти на сайт с помощью аккаунта в соцсетях.
После входа в систему становится доступным файловый менеджер, который дает возможность загрузить архив с сайтом на сервер. После выполнения этого шага, сайт появится в сети интернет, с выбранным раннее доменом и субдоменом.
Доме́нное и́мя — символьное имя, служащее для идентификации областей — единиц административной автономии в сети Интернет — в составе вышестоящей поиерархии такой области. Каждая из таких областей называется доме́ном. Общее пространство имён Интернета функционирует благодаря DNS — системе доменных имён. Доменные имена дают возможность адресации интернет-узлов и расположенных на них сетевых ресурсов (веб-сайтов, серверов электронной почты, других служб) в удобной для человека последовательности.
Следует обратить внимание, что для корректного отображения сайта, требуется, чтобы Главная страница имела имя «index.html». В противном случае работоспособность сайта нарушится.
Скриншот 2. Пример размещения сайта на хостинге, на примере собственного сайта
