Web-серверы, базы данных в ИнтернетРефераты >> Программирование и компьютеры >> Web-серверы, базы данных в Интернет
Web - серверы, базы данных в Интернет.
Сегодня Internet становится общедоступным и зачастую кратчайшим путем в мир информации. Начало же этой в полном смысле революции было положено в 1993г., когда в недрах Internet "соткалась" своего рода электронная паутина - подсеть World Wide Web, или сокращенно WWW. Фактически WWW - это просто набор остроумных программ, позволяющих упорядочить разнородную информацию, содержащуюся в разбросанных по сети компьютерах - WWW - серверах, и вместе со всеми указателями организовать эту информацию таким образом, чтобы она могла быть представлена на экране компьютера в виде легкочитаемых информационных страниц.
Технология гиперпосылок, содержащихся в WWW - документах и отрабатываемых программами доступа к WWW - серверам составляет основное отличие WWW, позволяющее пользователям быстро ориентироваться в Internet.
У каждого сервера есть свое имя. При создании сервера это имя покупают за небольшую сумму (около 100 долларов в год). Организация, установившая у себя сервер и получившая имя может теперь подключать к своему серверу всех желающих. Она становится сервис - провайдером. К одному сервис - провайдеру может быть подключено от нескольких клиентов до нескольких миллионов. Миллионы постоянных серверов Интернета служат как бы "розеткой", к которым и подключаются пользователи. Но эти "розетки" могут выполнять еще две важные функции - хранение и передача информации .
С точки зрения хранения информации сервер мало чем отличается от обычного компьютера. Мощный домашний компьютер тоже может служить сервером. Для этого он лишь должен иметь высокую производительность и очень большой объем жесткого диска. Если объем жесткого диска действительно велик, то севис - провайдер может разбить его на каталоги и передать эти каталоги в аренду своим клиентам за отдельную плату. Если вы договоритесь со своим сервис - провайдером, то он выделит каталог, чтобы вы могли разместить там все, что хотите опубликовать для всеобщего обозрения. Так становятся владельцами Web - серверов.
На одном физическом сервере могут быть размещены десятки и сотни Web - серверов.
Свою информацию на Web - сервер отправляют во время кратковременных сеансов связи с сервис - провайдером. Все остальное время можно заниматься своими делами, а Web - сервер как бы обеспечивает постоянное представительство в Internet.
Пользователи со всего мира могут его посещать, читать, смотреть, оставлять свои сообщения или соображения по тому или иному поводу. Достаточно лишь один раз в день уделять несколько часов (или минут) обновлению информации на сервере.
Со стороны это выглядет, как будто находишся на постоянной связи со всем миром.
Каждый Web - сервер, в свою очередь содержит Web - страницы. Например, если это информация об институте, то будут выставлены следующие Web - страницы: история института, наши преподаватели, лучшие выпускники, спонсоры, что сегодня нового на сервере и т.д. Титульной страницей Web - сервера является домашняя страница. На ней обычно содержится приветствие посетителю, и от сюда открывается доступ ко всем прочим страницам сервера.
База данных WAIS в Интернете.
Взаимодействие пользователя с сервером WAIS при проведении поиска в базах данных может описана следующим образом: - определяется набор баз данных, в которых нужно производить поиск, если это неизвестно то,
· пользователь формирует запрос для проведения поиска информации в базах данных;
· затем WAIS формирует список баз данных, в которых содержится интересующая информация;
· для просмотра документа пользователю достаточно просто выбирать его из выводимого списка.
Назовем лишь несколько имен баз данных, ведущихся в сети RELCOM: consultant (законодательные и правовые акты), relcom/currency (курсы валют), adv-audio-video (аудио, видеотехника), adv-cons2 (косметика, одежда), adv-orgtsch (компьютеры - оргтехника), adv-bransort (автомобили) и т.д.
База данных Archie - доступна практически всем пользователям - распределенная система, включающая десятки серверов, которые регулярно обмениваются информацией и объединяют свои локальные базы данных в единую базу сведений о содержимом FTP - архивов всего мира.
Один раз в месяц, каждый из Archie - серверов запускает специальную программу просмотра каталогов и имен файлов, содержащихся на приписанных к ним FTP - серверов.
По окончанию данной процедуры Archie - серверы обмениваются информацией, составляя единую индексированную базу файловых архивов и каталогов, доступ к которым возможен с любого из Archie - серверов.
В настоящее время системой Archie охвачено свыше тысячи анонимных FTP - серверов. Содержимое объединенной базы данных Archie составляет свыше 20 Гигабайт (2,5 млн. имен файлов и их описания).
Veronika - подруга Archie - очень постое, ориентированное на систему Copher индексное описание распределенных по сети компьютерных архивов. Veronika - индексная база данных.
На настоящее время суммарная индексная база системы Veronika содержит приблизительно 15 млн. записей, описывающих ресурсы на более чем 5000 Copher - серверах, а также отдельные ресурсы приблизительно 5000 серверов, в т.ч. 3900 ресурсов WWW - серверов и около 1000 ресурсов, доступных в telnet - сеансе. Актуализация записей в базе Veronika производится приблизительно раз в месяц. Veronika производит поиск ресурсов, просматривая только заголовки документов.
Как правило, для доступа к услугам Veronika используется программа Gopher - клиена. Доступ к любому из серверов Veronika можно получить:
· используя программу Gopher - клиена;
· используя систему шлюров Gopher - mail;
· используя программу WWW - клиена.
Поиск информации в Интернет. Основные системы и средства.
"Всемирная паутина" в Интернет - это миллионы документов с неструктурированной текстовой информацией (а также с графикой, аудио, видео). Чтобы найти нужную информацию, клиенту сети зачастую приходиться перебирать сотни страниц Web (иногда без особого успеха), тратить много сил и нервов (а также денежных средств).
С начала 90-х годов интенсивно развиваются справочные службы Интернет, помогающие пользователям найти нужную информацию, и эти службы можно разделить на две категории: универсальные и специализированные.
В универсальных службах используется обычный принцип поиска в неструктурированных документах - по ключевым словам.
Ключевым словом (Keyword) документа называется отдельное слово или словосочетание, которое каким-то образом отражает содержание данного документа. Во многих текстовых процессорах ключевым словом является текст, по которому осуществляется поиск нужной информации (С помощью команд Найти и Заменить).
Например, для литературы по программированию характерны ключевые слова "Условный переход", "Макрокоманда", "Отработка прерываний" и т.д.
Универсальная служба поиска (поисковая система) - это комплекс программ и мощных компьютеров, выполняющих следующие функции.