Upload
rauf-aliev
View
907
Download
4
Embed Size (px)
DESCRIPTION
Введение в веб-технологии. Лекция. (с) Рауф Алиев
Citation preview
Введение в веб-технологии
Алиев РауфEnter
Руководитель управления разработки
RaufAliev.Ru
Давайте начнем с ваших
вопросов.
President Dwight D. Eisenhower
J.C. R. Licklider
Memo to "Members and Affiliates of the Intergalactic Computer Network"
ARPA
Логическая схема первых четырех компьютеров сети APRANET
Декабрь 1969 года.
(Ларри Робертс)
«Мы установили телефонное соединение между нами и ребятами из Стенфорда. Мы ввели L, и спросили по телефону «Вы увидели L?». «Да, мы видим L!». Мы ввели О. «Да, у нас появилась О!». Нажимаем G и система рушится, пришлось все перегружать».
Совсем немного про сетевые технологии
«Коммутация каналов» (Circuit switching)
«Коммутация пакетов» (Packet switching)
Точка – точка
Локальная сеть
Сети сетей
Средство общения
Модемы
Ethernet
IP-адреса
IANA - Internet Assigned Numbers Authority
●94.100.191.201 – один из адресов Mail.Ru
IP-адреса
Россия
IP адресация
FIDONET
FIDONET
Мицгол
Я вчера поковырялся: там все-таки эти вот гиперссылки, которые в обычном Интернете присутствуют, в фидонете, в нормальном виде, привычном для обычных пользователей Интернета, отсутствуют, хотя с другой стороны, вот эти формы, которые там используются (эхоформы они, по-моему, называются), они интересны и они по самым разнообразным тематикам, так что,
мне кажется, что задача создать гипертекстовый фидонет как минимум, актуальна, потому что я понял — именно гипертекста там и не хватает
«Медведев поддержал»
Браузеры
URL, URI
http://domain.ru/folder1/folder2/file.html?param=value¶m1=value#link
http://domain.rufolder1folder2file.html?param=value#link
ПротоколДоменПапка1Папка2файлРазделитель параметров Параметр и значениеМесто на странице
Веб-страницы, веб-сайт, веб-серверы
Домены
База регистратора
Whois
Языки разметки
HTML
XML
HTML
Большинство тегов - парные
Большинство тегов - парные
<p> … </p>
<i> … </i>
<b> … </b>
параграф
наклонным
полужирным
Большинство тегов - парные
<a href=“http://domain.ru”> … </a>
ссылка
Непарные теги – те, что не требуют контекста
<BR/>
<P/>
«Сущности»
&имя; или &#NNNN;где NNNN — код символа в Юникоде в десятичной системе счисления.
Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: & — амперсанда (&), < — символа «меньше» (<) > — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.
Пользователь ввел запрос
Политика безопасности
Определение IP-адреса
Обращение к IP-адресу
Нашли сервер
Браузер получил HTML
Контент направляется к пользователю
Контент доставлен обратно
Пользователь рад
Серверное ПО
Веб-сервер
CGI
Языки программирования (Perl, PHP)
Браузерное ПО
Браузер
Javascript Flash
ActiveXJava applets
Пример HTML
Пример PHP
Пример Perl
СПАСИБО!
Рауф Алиев
http://facebook.com/raufaliev
RaufAliev.ru