Программы-серверы

Команда

Напечатать страницу на принтере

Сохранить страницу целиком, включая рисунки

Скопировать в буфер обмена адрес рисунка

Действие

Действие


 

 


Сохранить фоновый рисунок страницы

j

Выбрать пункт меню Адрес\Сохранить фоновый ри-

сунок как...


 

 


Сохранить какой-либо из рисунков на Щелкнуть по рисунку правой кнопкой мыши и в появившемся самой странице jменю выбрать пункт Сохранить рисунок как...


Скопировать ссылку в буфер обмена (после этого можно вставить ее, на­пример, в письмо и послать по элек­тронной почте)

Окончание табл. 7.8

Щелкнуть по ссылке правой кнопкой мыши и в появившемся меню выбрать пункт Копировать ссылку

Щелкнуть по рисунку правой кнопкой мыши и в появившемся меню выбрать пункт Копировать адрес рисунка

Выбрать пункт меню Сервис\Сохранить в ар­хив.... Страница будет сохранена в файл с расширением. war(эта возможность предоставляется дополнительным мо­дулем Konqueror и поэтому может быть недоступна)

Выбрать пункт меню Адрес\Печать. . . или Печать

врезки, ИЛИвоспользоваться кнопкой (Печать)на панели инструментов


 

 


Сервер WWW — программа, которая принимает запросы от WWW-клиентов и отвечает на них. В качестве ответа может быть возвращен HTML-документ, хранящийся в базе данных сервера, графический образ, аудиозапись, фильм или ответ внешней про­граммы. Сервер обменивается данными не только с клиентами, но и с CGI-скриптами.

В настоящее время серверы WWW существуют для всех ти­пов компьютерных платформ и операционных систем.

Серверы для Unix-систем:

• HTTPD (NCSA) — наиболее распространен в сети; большое количество клиентов настроены для работы с этим типом сервера;

• Apachie — некоммерческое развитие сервера NCSA с уче­том спецификаций защиты данных от несанкционирован­ного доступа;


• WN-cepeep — реализует механизм графического стека ссы­лок в себе самом, а не через внешний скрипт, что повыша­ет защищенность данных. Кроме того, данный сервер по­зволяет воспользоваться механизмом обновления инфор­мации протокола HTTP 1.0 для организации видеоклипов. В настоящее время наиболее завершенным выглядит WN.

Сервер WinHTTPD — это сервер для Windows. Он является функционально полным сервером WWW для этого типа опера­ционной системы. Учитывая тот факт, что установка сервера Internet не рекомендуется на персональном компьютере с дан­ной операционной системой из соображений защиты других ин­формационных фрагментов от несанкционированного доступа, предполагается использование данного сервера для организации локальных версий разрабатываемых систем. Такой подход позво­ляет существенно сэкономить силы и ресурсы на разработку программного обеспечения, так как в этом случае локальная версия системы и ее полная версия (в Internet) будут полностью совпадать по перечням программного обеспечения и его функ­циональным возможностям (не будет необходимости разрабаты­вать систему дважды).

Между этими серверами есть много общего. Первое, что их объединяет, — это прототип: сервер NCSA 1.3R. Все серверы ба­зируются на основе этого кода и многие поддерживают совмес­тимость с NCSA по файлам конфигурации. Второе общее реше­ние — это модульность. Для серверов существует спецификация API, правда для каждого сервера своя, которая позволяет нара­щивать возможности сервера за счет программ, написанных ад­министратором или системным программистом Web site.

Сервер Apachie является популярным в силу нескольких при­чин: свободно распространяемый программный код, обилие до­полнительных модулей, расширяющих стандартный набор про­граммного обеспечения поставки сервера, наименьшее количе­ство ошибок, высокая мобильность и эффективность кода для различных Unix-платформ, простота установки и наличие ог­ромной армии советчиков. Сервер поддерживает все или почти все функции, которые поддерживаются другими серверами.

Кроме этих очевидных достоинств, проект Apache тесно взаимодействует с такими проектами, как Perl и Postgres95, что делает его еще привлекательнее в силу следующих фактов: Perl является основным средством разработки CGI-скриптов в Web, а для Postgres существуют все мыслимые интерфейсы доступа к базам данных из компонентов Web-технологии, начиная от биб­лиотеки скриптов PHP/FI до специализированных пакетов Java, классов и драйверов JDBC (Java Data Base Connctivity).