Http://имя_веб-сервера или http://имя_веб-сервера/имя_каталога/имя_файла

File: //localhost/имя_каталога/имя_файла

Сокет в TCP/IP сети включает в себя IP-адрес хоста и номер порта

В тоже время сетевые приложения связанны не только с уникальными номерами портов, но и с конкретными сетевыми протоколами.

Таким образом, использование сокетов позволяет автоматически определять,

каким приложением и по какому протоколу должны обрабатываться данные, поступающие из сети на определенный порт хоста.

Протокол DHCP позволяет компьютерам сети автоматически получать IP-адреса.

FTP - это протокол, обеспечивающий в стеке TCP/IP простой способ обмена файлами между компьютерами.

Протокол Telnet разрабатывался для обеспечения доступа пользователей к удаленным компьютерам сети в режиме текстового терминала. Для доступа к удаленным компьютерам в настоящее время используется сетевой протокол SSH. Протокол SMTP и его расширения – это часть стека протоколов TCP/IP, предназначенная для организации электронной почты. SMTP чаще всего применяется вместе с протоколами доступа к сообщениям: POP3 или IMAP.

Веб-сервера (из набора IIS корпорации Microsoft или Apache) ожидают поступления HTTP запросов, а затем выполняют поиск и отправку клиентам связанных с этими запросами веб-страниц.

В качестве адресов сетевых ресурсов в Интернет используются указатели URL. Базовая форма записи URL состоит из двух разделенных двоеточием частей и имеет вид: схема обращения к ресурсу: описание ресурса. URL определяет адрес хоста, а URN определяет имя ресурса в его локальном пространстве имен.

Естественно, что в описание местоположения ресурса входит полное доменное имя хоста или его IP-адрес и, если это необходимо, имя ресурса в локальном пространстве имен хоста. Вторая часть URL, описание ресурса.

При обращении к локальному файлу URL может выглядеть так

или так file:///имя_каталога/имя_файла

При обращении к узлу WWW URL может иметь форму записи

WWW Веб-сайт – совокупность электронных документов, размещенных в сети в виде файлов (веб-страниц), которые содержат различные информационные объекты, связанные между собой гиперссылками.

Страницы сайта оформляются на языке разметки гипертекста HTML, а доступ к ним осуществляется по IP- адресам или DNS именам с помощью протокола HTTP.

Веб-клиенты - программы, называемые браузерами, отображают на экране удаленного устройства пользователя содержание страниц сайта в соответствии с записанными на них инструкциями HTML.

Сами же страницы сайта находятся на одном или нескольких HTTP - серверах

(веб-серверах) сети, и являются сетевыми ресурсами,

обращение к которым клиенты осуществляют по URL адресам.

Локальные гиперссылки не только организуют страницы сайта в иерархическую структуру, но и обеспечивают навигацию посетителя по сайту.

С помощью гиперссылок на базе URL любая из страниц сайта может быть связана с другими сайтами.

Статические сайты: Веб-серверы хранят страницы статических сайтов в том виде, в котором они передаются браузерам. На этих страницах могут присутствовать управляющие элементы навигации, и даже интерактивные меню. Однако содержанием статических страниц всегда является заранее предопределенная, стандартная информация. Для редактирования статических сайтов можно использовать как обычные редакторы текста, так и специализированные WYSIWYG редакторы HTML кода. Интерфейс этих редакторов позволяет разработчику при создании страниц сайта использовать графические объекты и шаблоны. HTML код страниц эти редакторы генерируют сами.

Динамические сайты: Информация, предоставляемая посетителям динамических сайтов, генерируется автоматически, причем лишь в момент обращения к его веб-страницам. Это осуществляют специальные программы с использованием информации из разных источников. В формировании содержания динамического сайта могут участвовать не только его администратор, но и обычные посетители. Программная генерация содержания динамических страниц может осуществляться как на стороне веб-сервера, так и на стороне веб-клиента (браузера).

Для поиска информации в Интернете используют различные поисковые системы, которые еще называют поисковыми машинами (веб-сайт, на котором размещен пользовательский интерфейс поисковой системы). Большинство этих программно-аппаратных комплексов осуществляют поиск веб-страниц. Программную часть поисковой машины, используя аналогию с автомобилем, часто называют поисковым движком.

Веб-поисковики собирают сведения о размещенных в сети веб-страницах, сохраняют их в своей базе данных и выдают эту информацию пользователям при обработке их запросов.

Сбор информации в Интернет осуществляют специальные программы – роботы

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

Для минимизации времени поиска собранная ботами информация в базе данных

индексируются. При этом индексироваться могут не только слова или отдельные фразы текста, но и другие объекты веб-страниц. Для повышения качества обслуживания некоторые поисковики обеспечивают так называемое кэширование информации, т.е. хранят в своей базе данных целые фрагменты проанализированных веб-страниц.

Для частичного управления процессом индексирования веб-страниц в Интернете на http-серверах размещают файлы robots.txt.

Эти файлы содержат инструкции поисковым роботам, что, по мнению владельцев сайта, необходимо индексировать, а что нет.

Однако боты могут игнорировать эти инструкции. Поэтому полная защита от

индексации содержания сайта обеспечивается другими механизмами,например,

установкой паролей на его страницах, либо требованием заполнить регистрационную форму перед тем, как получить доступ к содержимому сайта.

Для противодействия ботам широко применяется КЭПТЧА,т.е. представление текста особым графическим образом, который легко читается человеком, но не распознается роботами. Критерием качества работы поисковой машины является

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: