Дулатбаева С.Ш.
Таразкий государственный университет им. М.Х.Дулати, Казахстан
ВОЗМОЖНОСТИ УСЛУГИ ХРАНЕНИЯ ДАННЫХ В
ИНТЕРНЕТЕ
Хостинг – услуга по
предоставлению ресурсов (дискового пространства) для размещения проекта на
сервере, постоянно находящемся в глобальной сети. Компании, предоставляющие
услуги хранения данных обычно называют хостинг-провайдерами или хостерами .
Обычно под понятием услуги хостинга
подразумевают как минимум услугу размещения файлов сайта на сервере, на котором
запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер). Как
правило, в услугу хостинга уже входит предоставление места для почтовой
корреспонденции, баз данных (sqlserver), DNS, файлового
хранилища и т.п., а также поддержка функционирования соответствующих сервисов.
Для обеспечения интерактивности сайта
необходимы предустановленные хостинг провайдером скрипты PHP или Perl. Многие
провайдеры предлагают самые распространенные скрипты: Гостевые книги, Форумы,
Чаты, e-mail формы, Службы знакомств, Поиск по серверу, e-mail
подписка/рассылка, Открытки, Голосования и другие.
С другой стороны, в случае использования
полнофункционального форума типа phpBB или IconBoard уже будет просто
необходима база данных, которую используют различные системы управления
контентом (Content Management Systems) типа PhpNuke. Хостинг провайдеры,
имеющие оперативную техподдержку, помогут установить базу данных, форум или
систему управления контентом.
Хостинг провайдеры также дают возможность
управлять всеми аспектами почты, начиная с добавления новых аккаунтов,
управления списками рассылок и настройкой фильтров спама. Кроме того,
практически все провайдеры предоставляют возможность проверки почты он-лайн.
Это дает возможность проверить почту на любом компьютере, подключенном к
Интернету.
Сведения о гостях, посетивших сайт,
записывается в лог файлы, в которых хранится информация о всех действиях,
которые совершаются с сайтом. Практически любой хостинг-провайдер предоставляет
своим клиентам возможность просматривать лог-файлы [1].
Также желательно иметь возможность
самостоятельно включать и настраивать все необходимое самостоятельно. Например,
вид кодировки, какие страницы загружаются по умолчанию (например, при вводе в
браузере http://yoursite.ru будет загружаться страница
http://yoursite.ru/main/default.php), а также некоторые другие опции. Все
вышеперечисленные директивы уже включены в файл .htaccess и нужно лишь
убедиться, что у хостинг-провайдера включена поддержка данного файла.
Так же хостеры предоставляют доступ к FTP
площадки. FTP позволяет подключаться к серверам FTP, просматривать содержимое
каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим
передачи файлов между серверами. Данный протокол сильно упрощает процесс
закачки файлов и сводится к обычному копированию папок в FAR или Windows Commander
и подобных файловых менеджерах [2].
Хостинг провайдеры также предоставляют
услугу бекапа - сохранение резервных копий сервера. В случае, если случайно удалили
сайт или некий недоброжелатель узнал пароль (как правило хостер тут ни при чем,
гораздо проще украсть пароль у пользователя) и стер сайт, хостер восстановит
данные из бекапа.
Выделенный
сервер (DS – DedicatedServer) – услуга
хостинга, предполагающая, что клиент получает в пользование отдельный
физический сервер [2]. Преимуществ у DS на
самом деле, довольно много. Самое главное - сервер и все его ресурсы фактически
принадлежат одному пользователю. Это значит, что тот может выбирать тип
операционной системы, которая будет установлена на сервер, тип базы данных,
устанавливать те программы, которые сочтет нужным, даже уникальные и
самописные, вообще, вмешиваться в конфигурацию сервера таким образом, каким он
сочтет нужным и какой более всего подходит для решения его задач.
Также выделенный сервер может
использоваться в том случае, когда сайт требует большого количества ресурсов.
Еще одно преимущество – выделенный сервер дает гораздо большую уверенность в
стабильной и бесперебойной работе, чем сервер, на котором расположены десятки и
десятки различных аккаунтов [2].
Но это не единственная сфера применения
выделенных серверов. Помимо удобства, решения каких-то специфических задач,
максимальной подстройки под желания и требования клиента, выделенные сервера
решают зачастую ряд чисто технических задач.
Установленная на сервере база данных может
потреблять такое количество ресурсов, что сделает невозможной работу
веб-приложений. Тогда ее также необходимо размещать на выделенном сервере.
Зачастую выделенный сервер может использоваться для разделения размещения баз
данных и веб-сервера. Если они будут располагаться на разных машинах, при
технических работах на веб-сервере база данных будет доступна клиентам, то есть
будет обеспечен бесперебойный доступ к необходимым ресурсам.