- Общее
- Раздел 1. Основы Web-разаботки. Инструменты разработки и отладки.
Раздел 1. Основы Web-разаботки. Инструменты разработки и отладки.
Internet — это глобальная компьютерная сеть, которая по протоколу TCP/IP объединяет сети различных регионов, государств, научных организаций в одну общую сеть.
Обращаясь в Интернет, мы пользуемся услугами Интернет-провайдера. Провайдер подключает к своей сети клиентов, которые становятся частью сети данного провайдера и одновременно частью всех объединенных сетей, которые и составляют Интернет.
Каждый пользователь Интернета имеет договор с определенным провайдером о подключении его к сети. В свою очередь провайдеры договариваются о соединении их сетей. Это позволяет обмениваться сообщениями всем компьютерам, подключенным к Интернету.
Визуализация сети Интернет.
У каждого компьютера, будь то сервер или персональный компьютер, есть уникальное имя, единственное в сети. Это система IP-адресов, в которой каждый адрес состоит из набора четырех, разделенных точкой, чисел. Каждое число должно быть из диапазона 0-255. Например, 217.23.130.1. При этом пространство адресов четко разграничено для того, чтобы компьютеры могли себя опознать в рамках локальной сети, и в глобальном масштабе.
Связь между компьютерами должна быть круглосуточная, высоконадежная. Для того, чтобы осуществлять такую высоконадежную связь, была разработана специальная Интернет-технология доставки данных – пакетная передача данных. Перед отправкой файла через Интернет его разбивают на несколько частей – пакетов. Каждый пакет передается независимо от остальных. На конечном пункте в компьютере все пакеты собираются в один файл. Так как пакеты передаются независимо, то каждый пакет может дойти до конечного компьютера по своему пути.
Преимущества такого способа передачи данных заключаются в том, что: чем меньше пакет, тем меньше вероятность потери данных, тем больше защита от помех; каждому пользователю предоставлены равные возможности в пользовании каналом связи, никто не может заблокировать канал слишком большим сообщением.
Для взаимодействия между собой в Интернете компьютеры разных типов и разнообразные операционные системы используют различные протоколы – наборы правил и соглашений, описывающие, каким именно образом происходит передача данных по сети. Протоколы Интернета TCP/IP понимают все компьютеры и сети Интернет, ТСP определяет каким образом данные будут разбиты на пакеты для передачи по сети, а протокол IP – занимается адресацией пакетов и доставкой их к месту назначения. Каждый пакет при этом имеет свою однозначную маркировку. В конечном пункте все пакеты собираются в один файл.
Сервис Протокол Web-сайты HTTP / HTTPS Передача файлов FTP Электронная почта SMTP POP3 В Интернете есть более удобная и понятная для пользователя система адресов, в которой адрес указывается индивидуальным именем домена. Это система символьных имен. Каждое имя домена состоит из нескольких слов, разделенных точками. Доменные имена строятся по иерархическому принципу. Самый правый – домен верхнего уровня. Далее расшифровка доменного имени производится справа налево.
Примеры доменных имен:
microsoft.com – коммерческая организация корпорация Microsoft
www.gov.ru – официальный сайт правительства России.Существуют специальные компьютеры, называемые DNS-серверами, которые обеспечивают сопоставление между собой символьных и сетевых (IP) имен. Обращение к этим серверам происходит сразу после того, как пользователь указывает доменное имя для связи.URL – универсальный указатель на ресурс в Интернете. Так как каждый компьютер в Интернете имеет уникальный адрес, то любой файл на компьютере может быть точно указан через структуру папок и имя файла. Для каждого файла можно записать точный универсальный указатель ресурса – адрес URL (Uniform Resourse Locator).
Пример URL-адреса:
https:// ru.wikipedia.org /static/images/footer/wikimedia-button-1.5x.png Протокол Доменное имя Путь к файлу Если имя файла явно не указывается, то по умолчанию загружается файл index.htm
Источник: http://psk68.ru/files/metod/uchebnik_Informatika/inet.html
- Каждый современный интернет-браузер оснащён мощными инструментами для веб-разработчика.
Как отобразить панель разработчика? Есть три варианта:
- Клавиатура. Ctrl + Shift + I, кроме
- Internet Explorer. (клавиша - F12)
- Mac OS X. (сочетание клавиш - ⌘ + ⌥ + I )
- Клавиатура. Ctrl + Shift + I, кроме