Введение в веб-технологии. Лекция

Preview:

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&param1=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 — код символа в Юникоде в десятичной системе счисления.

Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: &amp; — амперсанда (&), &lt; — символа «меньше» (<) &gt; — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.

Пользователь ввел запрос

Политика безопасности

Определение IP-адреса

Обращение к IP-адресу

Нашли сервер

Браузер получил HTML

Контент направляется к пользователю

Контент доставлен обратно

Пользователь рад

Серверное ПО

Веб-сервер

CGI

Языки программирования (Perl, PHP)

Браузерное ПО

Браузер

Javascript Flash

ActiveXJava applets

Пример HTML

Пример PHP

Пример Perl

СПАСИБО!

Рауф Алиев

http://facebook.com/raufaliev

RaufAliev.ru

Recommended