Шрифт:
В принципе можно не создавать новое соединение, а отредактировать старое, но автор этого делать не советует. Иногда бывает так, что пользователи забывают пополнить свой счет, и провайдер блокирует им доступ в Интернет. В этом случае, чтобы пополнить свой счет, как раз и пригодится гостевое соединение.
Глава 3
Как не запутаться в Паутине
Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
Козьма ПрутковЕсли электронная почта, E-mail, один из самых старых сервисов Интернета, то World Wide Web – Всемирная паутина – самый популярный. Многие вообще считают, что Интернет и WWW – одно и то же. Это, конечно, неправильно, но, с другой стороны, лавинообразный рост популярности Интернета однозначно связан с появлением WWW-технологий доступа к информационым ресурсам.
В основе WWW лежит технология гипертекстовых документов, разработанная Тимом Бернерс-Ли. В 1994 г. образовался консорциум W3C (W3 Consortium), который объединил ученых из разных университетов и компаний (в том числе и Microsoft). С этого времени комитет стал заниматься всеми стандартами в мире Интернета.
В нашей стране возникновение Интернета и WWW связано с Институтом атомной энергии (сейчас он носит название «Российский научный центр Курчатовский институт») и несколькими другими НИИ, которые первоначально создали межучрежденческую сеть, а в декабре 1993 г. официально подключили ее к Интернету. Тогда же был зарегистрирован домен ru.
Технология WWW лежат на трех китах:
• определение спецификаций URL (Universal Resource Locator, всеобщий указатель ресурса);
• HTTP (HyperText Transfer Protocol, протокол передачи гипертекста);
• собственно язык HTML (HyperText Markup Language, язык разметки гипертекста).
Текст можно разметить в HTML с помощью любого текстового редактора, например, Microsoft Word, хотя для этого существуют и специализированные программы. Страницу, размеченную в HTML, часто называют Web-страницей.
Web-сайт – это совокупность Web-страниц с повторяющимся дизайном, объединенных по смыслу, навигационно и физически находящихся на одном Web-сервере.
We b – сервер хранит и предоставляет во внешнюю сеть данные, организованные в виде Web-страниц, отвечает за обработку запросов программ-клиентов к Web-сайту и исполнение CGI-, JSP-, ASP-, PHP– и других приложений.
Для просмотра Web-страницы используется клиентское приложение – Web-браузер.
Автор не будет утомлять читателя этой книги скучной теорией, тем более что от учебников разной степени сложности по технологиям Интернета трещат полки книжных магазинов, но кое-что объяснить все-таки придется.
По некоторым подсчетам в настоящее время Интернет содержит около 3 млрд страниц. К счастью, разработчики WWW предусмотрели простой и удобный для пользователя механизм доступа к любой из них.
Для того чтобы загрузить в свой браузер какую-либо страницу, нужно знать название сервера, где находится эта страница, путь от корневого каталога Web-сервера до нужного документа и название самого документа. Например, выпуск анекдотов, посвященных Дню железнодорожника, можно найти по адресу: http://www.anekdot.ru/an/an0608/F060806.html.
Из чего состоит этот адрес:
• http – название протокола (можно не указывать – браузер подставит его автоматически);
• :// – разделитель;
• www.anekdot.ru – адрес Web-сервера;
• /an/an0608/F060806.html – путь к странице F060806.html на сервере.
Любой компьютер, подключенный к сети Интернет, должен иметь свой IP-адрес (Internet Protocol Adress), который представляет собой последовательность четырех чисел, разделенных точками например 192.168.0.1. Именно по IP-адресу компьютеры находят друг друга в Сети. Понятно, что IP-адреса не должны повторяться, в противном случае при попытке подключения возникнет хаос.
Для компьютера, работающего с числами, запомнить любой IP-адрес – не проблема, но человеческий мозг устроен совершенно по-другому, ему гораздо легче запоминать слова, а не цифры. Именно поэтому была создана Система доменных имен (DNS – Domain Name System). Смысл этой системы состоит в том, что сайтам кроме IP-адреса присваивается еще и символьное имя, которое состоит из имени хоста (www) и доменного имени (anekdot.ru).
Доменные имена назначаются по определенным правилам и делятся по уровням. Домены верхнего уровня делятся на две группы: общего пользования и национальные.