Антивирусная проверка почты — важнейший элемент сервиса, так как почта стала одним из основных каналов распространения вирусов. Переадресация почты — возможность переадресовывать письма на другой почтовый ящик. file Transfer Protocol (FTP) — протокол передачи файлов со специального файлового сервера на компьютер пользователя. Этот протокол удобно использовать для закачки на сервер подготовленных на домашней машине документов. Server Side Includes (SSI) — механизм веб-сервера, позволяющий создавать шаблоны оформления страниц для последующего динамического размещения в них различных объектов: хранящихся на сервере текстовых файлов, даты, значения переменной окружения, результатов работы CGI-скрипта и т.д. Поддержка РНР4. РНР — это язык программирования, созданный специально для того, чтобы создавать на нем веб-страницы. Он очень удобен для динамической генерации страниц. В отличие от языка Perl, он применяется не для написания CGI-скриптов, а для непосредственного введения PHP-кода в HTML-страницу. PHP — Personal Home Page — это не просто язык программирования, а система разработки скриптов, включающая в себя CGI — интерфейс, интерпретатор языка и набор функций для доступа к базам данных и различным объектам WWW. Одна из наиболее удобных и приятных особенностей РНР — это его способность автоматически передавать значения переменных из форм в переменные РНР. Это очень облегчает обработку форм. Система РНР устанавливается на веб-сервер в качестве обработчика определенного mime-типа, аналогично системе SSI (Server Side Include); иными словами, PHP-скрипт представляет собой обычный HTML-документ с редкими вставками тэгов PHP-команд. Благодаря этому создание и отладка скриптов РНР значительно проще, чем отладка и создание скриптов на других языках (например, С или Perl). Кроме того, РНР обеспечивает разработчику очень большие возможности при разработке приложений Web или активных страниц, так как обладает значительным набором функций и относительно большой гибкостью. Персональная CGI-bin (Common Gateway Interface) директория. CGI представляет собой специальный интерфейс, с помощью которого происходит запуск программы-скрипта и взаимодействие с ним. CGI-скрипт — это программа, которая выполняется на веб-сервере по запросу клиента (т.е. посетителя веб-сайта). Эта программа принципиально ничем не отличается от обычных приложений, которые установлены на вашем компьютере, будь то MS Word или игра Quake. CGI — это не язык программирования, на котором написан скрипт, а общий интерфейс, который используется сервером для обеспечения взаимодействия с любым приложением. CGI-скрипты играют роль связующего звена между приложением и сервером, а сервер, в свою очередь, отвечает за получение информации от браузера и отсылки ему данных. На практике CGI нужен для того, чтобы веб-сервер мог запустить какую-нибудь программу, передать этой программе данные, полученные от пользователя, и получить в ответ готовую страницу, которую затем веб-сервер немедленно переправляет пользователю в браузер. Со стороны CGI-скрипта как серверного процесса все взаимодействие выглядит следующим образом: Получение данных от клиента ® Обработка данных ® Выдача ответа клиенту. По некоторым причинам CGI-скрипты очень удобно писать на языке Perl. Обычно именно этот язык используется для их написания, однако теоретически CGI-скрипт может быть написан не только на Perl, но и на С, Pascal, Fortran или любом другом языке программирования. — 248 —
|