SlideShare una empresa de Scribd logo
1 de 22
"С чего начинать, Ваше Величество?"
           "Начни с начала", — важно ответил Король, —
              "и продолжай, пока не дойдешь до конца."
       Льюис Кэролл, Приключения Алисы в стране чудес




Введение в стандарты Web
В лекции рассматриваются следующие
технологии, которые обеспечивают
деятельность World Wide Web:

• Язык разметки гипертекста (HTML)
• Протокол передачи гипертекста (HTTP)
• Система имен доменов (DNS)
• Серверы и браузеры Web
• Статический и динамический контент
Как компьютеры взаимодействуют через Интернет?


Когда речь идет о World Wide Web, все
говорят на одном языке: HTML.
HTML является общим диалектом
(спецификацией), позволяя, например,
машине Windows звучать в гармонии с
машиной, выполняющей самую последнюю
и лучшую версию Linux.
Как компьютеры взаимодействуют через Интернет?


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

Хотя они и говорят на одном языке, но доступ
различных устройств к Web должен следовать
некоторым правилам, чтобы они могли общаться друг
с другом. HTTP (HyperText Transfer Protocol) определяет эти
базовые правила для Интернет. Согласно HTTP
клиентская машина (например, компьютер) знает, что
она должна инициировать запрос страницы Web на
сервере. Сервер является компьютером, на котором
выполняется программа Web-сервера, которая
получает запрос, находит требуемую страницу, и
посылает ее компьютеру, где она выводится в окне
Web-браузера.
Типы контента

Обратим внимание на различные типы
контента (любое содержательно-
значимое наполнение информационного
ресурса), который вы ожидаете увидеть в
Интернет.

Разделим его на четыре типа — простой
текст, стандарты Web, динамические
Web-страницы, и форматы, требующие
других приложений или подключаемых
модулей (плагинов).
Простой текст

В самом начале, до появления каких-либо
стандартов Web или плагинов, Интернет
состоял в основном из изображений и
простого текста — файлов с расширением
.txt или похожим на него. Когда файл с
простым текстом встречается в Интернет,
браузер просто выводит его как есть, без
какой-либо дополнительной обработки.
Файлы с простым текстом все еще можно
часто встретить на сайтах университетов.
Стандарты Web

Базовыми строительными блоками
Всемирной паутины WWW являются три
основных стандарта Web - HTML (или
XHTML, эти два понятия будут
использоваться здесь взаимозаменяемо для
наших целей), CSS и JavaScript.
Стандарты Web

HTML используется для разбиения
документа, определения его содержания
и структуры, и определения значения
каждой части (того, что содержит весь
текст и т.д., что мы видим на страницах
Web).
Он использует специальные элементы для
определения на странице различных
компонентов.
Стандарты Web

Каскадные таблицы стилей (CSS)
предоставляют полный контроль над тем,
как выводится элемент.
 Очень легко, используя объявления
стилей, вывести все параграфы через две
строки (line-height: 2em;), или сделать все
заголовки второго уровня зеленого цвета
(color: green;).
Стандарты Web
Стандарты Web
Язык JavaScript предоставляет Web-сайту
динамические функции. Небольшие программы
на JavaScript будут выполняться на клиентском
компьютере, не требуя установки на сервере
какого-либо специального программного
обеспечения. JavaScript позволяет добавить на
Web-сайт некоторые базовые функции и
интерактивность, но он имеет свои
ограничения, что ведет нас к серверным
языкам программирования и динамическим
Web страницам.
Динамические страницы Web
Иногда при просмотре Интернет можно
встретить страницы Web, которые не
используют расширение .html - они могут иметь
расширение .php, .asp, .aspx, .jsp, или какое-
нибудь другое. Все это примеры динамических
технологий Web, которые могут использоваться
для создания страниц Web, имеющих
динамические разделы - код, который выводит
различные результаты из базы данных или
другого источника данных в зависимости от
определяемых для него значений.
Форматы других приложений или
      подключаемых модулей (плагинов)
Так как браузеры Web могут только
интерпретировать и выводить определенные
технологии, такие как стандарты Web, то при
запросе адреса URL, который указывает либо
на сложный формат файла, либо на страницу
Web, содержащую технологию, которая
требует подключаемого модуля (плагина),
файл будет либо загружен на компьютер,
либо открыт с помощью требуемого плагина,
если он установлен в браузере.
Форматы других приложений или
     подключаемых модулей (плагинов)
Если вы встретите документ Word, файл Excel,
PDF, сжатый файл (ZIP, или SIT, например),
сложный файл изображения, такой как
Photoshop PSD, или другой сложный файл,
который браузер не понимает, браузер обычно
спрашивает, хотите ли вы загрузить или открыть
этот файл. Оба действия обычно имеют
аналогичные результаты, но втором случае файл
будет загружен в компьютер и затем открыт
приложением, которое его понимает, если такое
приложение установлено на компьютере.
Форматы других приложений или
     подключаемых модулей (плагинов)

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

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

         http://www.amazon.com
Сравнение статических и динамических
               Web-сайтов

Сайт Amazon не посылает вам просто 5
различных страниц, он пришлет одну и ту же
страницу 5 раз, но с различной динамически
заполняемой каждый раз информацией. Эта
различная информация хранится в базе
данных, которая извлекает при запросе
требуемую информацию и предоставляет ее
серверу Web для включения в динамическую
страницу.
Сравнение статических и динамических
                 Web-сайтов
На сервере должно быть установлено
специальное программное обеспечение,
позволяющее создавать динамический Web-
сайт. Эти файлы содержат специальный
динамический код в дополнение к HTML, и
хранятся со специальным расширением
файлов, чтобы сообщить серверу Web, что они
требуют дополнительной обработки перед
отправкой клиенту (такой как вставка данных
из базы данных) — файлы PHP, например,
имеют обычно расширение файла .php.
Контрольные задания

1. Поищите в Интернет 5-10 минут и попробуйте найти
   несколько различных типов контента - простой
   текст, изображения, HTML, динамические страницы,
   такие как страницы PHP и .NET (.aspx), PDF,
   документы Word, фильмы Flash и т.д. Просмотрите
   некоторые из них и подумайте, как компьютер
   выводит их для просмотра.
           Адреса сайтов      типы контента
Контрольные задания

2. В чем различие между статической страницей и
   динамической страницей?
Найдите список кодов ошибок HTTP, перечислите 5 из
них, и объясните, что означает каждая из них.

    коды ошибок HTTP    Опишите, что означает
    (Приведите пример      каждая из них.
   адреса если найдете)

Más contenido relacionado

Destacado

Ricardo coutinho e a classe artística campinense
Ricardo coutinho e a classe artística campinenseRicardo coutinho e a classe artística campinense
Ricardo coutinho e a classe artística campinenseProfessor Gilson Nunes
 
Organigrama Prodiscos
Organigrama ProdiscosOrganigrama Prodiscos
Organigrama Prodiscosjennymoreno91
 
Expresión Logicomatemática
Expresión LogicomatemáticaExpresión Logicomatemática
Expresión LogicomatemáticaAndreaamqt
 
101 lect3 models_management
101 lect3 models_management101 lect3 models_management
101 lect3 models_managementDougforVUU
 

Destacado (6)

Ricardo coutinho e a classe artística campinense
Ricardo coutinho e a classe artística campinenseRicardo coutinho e a classe artística campinense
Ricardo coutinho e a classe artística campinense
 
Organigrama Prodiscos
Organigrama ProdiscosOrganigrama Prodiscos
Organigrama Prodiscos
 
Expresión Logicomatemática
Expresión LogicomatemáticaExpresión Logicomatemática
Expresión Logicomatemática
 
The law of effect
The law of effectThe law of effect
The law of effect
 
Extra Semana Santa Abril 1952
Extra Semana Santa Abril 1952Extra Semana Santa Abril 1952
Extra Semana Santa Abril 1952
 
101 lect3 models_management
101 lect3 models_management101 lect3 models_management
101 lect3 models_management
 

Similar a Web tehn

Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработкиIT-Доминанта
 
Web сайт - гиперструктура данных
Web сайт - гиперструктура данныхWeb сайт - гиперструктура данных
Web сайт - гиперструктура данныхЕлена Ключева
 
Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Dmitriy Krukov
 
конструктор сайтов2
конструктор сайтов2конструктор сайтов2
конструктор сайтов2UNTag59
 
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.IT-Доминанта
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнрRauan Ibraikhan
 
Roman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserRoman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserAndrew Mayorov
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных системKewpaN
 
Hivext - platform web-services, platform web-applications
Hivext -  platform web-services, platform web-applicationsHivext -  platform web-services, platform web-applications
Hivext - platform web-services, platform web-applicationsguestaa90e4cb
 
Урок 1. Введение в курс разработки сайтов. Web – технологии.
Урок 1. Введение в курс разработки сайтов. Web – технологии.Урок 1. Введение в курс разработки сайтов. Web – технологии.
Урок 1. Введение в курс разработки сайтов. Web – технологии.oksikboss
 

Similar a Web tehn (20)

Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработки
 
Web сайт - гиперструктура данных
Web сайт - гиперструктура данныхWeb сайт - гиперструктура данных
Web сайт - гиперструктура данных
 
Present.pps
Present.ppsPresent.pps
Present.pps
 
Present.pps
Present.ppsPresent.pps
Present.pps
 
Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2
 
конструктор сайтов2
конструктор сайтов2конструктор сайтов2
конструктор сайтов2
 
Web servers
Web servers Web servers
Web servers
 
Курсовая работа. Презентация
Курсовая работа. ПрезентацияКурсовая работа. Презентация
Курсовая работа. Презентация
 
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнр
 
интернет1
интернет1интернет1
интернет1
 
Roman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserRoman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. Browser
 
Dynamic web 1
Dynamic web 1Dynamic web 1
Dynamic web 1
 
Dhtml 1
Dhtml 1Dhtml 1
Dhtml 1
 
WEB
WEBWEB
WEB
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем
 
Hivext - platform web-services, platform web-applications
Hivext -  platform web-services, platform web-applicationsHivext -  platform web-services, platform web-applications
Hivext - platform web-services, platform web-applications
 
Веб-сервер
Веб-серверВеб-сервер
Веб-сервер
 
Hivext 04.2009
Hivext 04.2009Hivext 04.2009
Hivext 04.2009
 
Урок 1. Введение в курс разработки сайтов. Web – технологии.
Урок 1. Введение в курс разработки сайтов. Web – технологии.Урок 1. Введение в курс разработки сайтов. Web – технологии.
Урок 1. Введение в курс разработки сайтов. Web – технологии.
 

Más de Sillamäe Kutsekool

Kitchen clothes final version est
Kitchen clothes final version estKitchen clothes final version est
Kitchen clothes final version estSillamäe Kutsekool
 
газета Sillamäe Kutsekool номер 26
газета Sillamäe Kutsekool номер 26газета Sillamäe Kutsekool номер 26
газета Sillamäe Kutsekool номер 26Sillamäe Kutsekool
 
техника нарезки (турция)
техника нарезки (турция)техника нарезки (турция)
техника нарезки (турция)Sillamäe Kutsekool
 
сервировка стола(польши и швеции)
сервировка стола(польши и швеции)сервировка стола(польши и швеции)
сервировка стола(польши и швеции)Sillamäe Kutsekool
 
одежда для работы на кухне (галац)
одежда для работы на кухне (галац)одежда для работы на кухне (галац)
одежда для работы на кухне (галац)Sillamäe Kutsekool
 
молочные продукты и яйца(швеция)
молочные продукты и яйца(швеция)молочные продукты и яйца(швеция)
молочные продукты и яйца(швеция)Sillamäe Kutsekool
 
личная гигиена (сибиу)
личная гигиена (сибиу)личная гигиена (сибиу)
личная гигиена (сибиу)Sillamäe Kutsekool
 
сервировка стола(польши и швеции) Edit
сервировка стола(польши и швеции) Editсервировка стола(польши и швеции) Edit
сервировка стола(польши и швеции) EditSillamäe Kutsekool
 
Oli tore õppida Olustveres eesti keelt!
Oli tore õppida Olustveres eesti keelt!Oli tore õppida Olustveres eesti keelt!
Oli tore õppida Olustveres eesti keelt!Sillamäe Kutsekool
 

Más de Sillamäe Kutsekool (19)

Cross docking
Cross dockingCross docking
Cross docking
 
Rukkileib2014
Rukkileib2014Rukkileib2014
Rukkileib2014
 
Olustvere 26.05.14 - 13.06.14
Olustvere 26.05.14 - 13.06.14 Olustvere 26.05.14 - 13.06.14
Olustvere 26.05.14 - 13.06.14
 
Soups slovenia zorka est
Soups slovenia zorka estSoups slovenia zorka est
Soups slovenia zorka est
 
Kitchen clothes final version est
Kitchen clothes final version estKitchen clothes final version est
Kitchen clothes final version est
 
Hot desserts est
Hot desserts estHot desserts est
Hot desserts est
 
Cutting techniques est
Cutting techniques estCutting techniques est
Cutting techniques est
 
Basic cooking sauces est
Basic cooking sauces estBasic cooking sauces est
Basic cooking sauces est
 
газета Sillamäe Kutsekool номер 26
газета Sillamäe Kutsekool номер 26газета Sillamäe Kutsekool номер 26
газета Sillamäe Kutsekool номер 26
 
техника нарезки (турция)
техника нарезки (турция)техника нарезки (турция)
техника нарезки (турция)
 
супы (словения)
супы (словения)супы (словения)
супы (словения)
 
сервировка стола(польши и швеции)
сервировка стола(польши и швеции)сервировка стола(польши и швеции)
сервировка стола(польши и швеции)
 
одежда для работы на кухне (галац)
одежда для работы на кухне (галац)одежда для работы на кухне (галац)
одежда для работы на кухне (галац)
 
овощи(швеция)
овощи(швеция)овощи(швеция)
овощи(швеция)
 
молочные продукты и яйца(швеция)
молочные продукты и яйца(швеция)молочные продукты и яйца(швеция)
молочные продукты и яйца(швеция)
 
личная гигиена (сибиу)
личная гигиена (сибиу)личная гигиена (сибиу)
личная гигиена (сибиу)
 
жиры (швеция)
жиры (швеция)жиры (швеция)
жиры (швеция)
 
сервировка стола(польши и швеции) Edit
сервировка стола(польши и швеции) Editсервировка стола(польши и швеции) Edit
сервировка стола(польши и швеции) Edit
 
Oli tore õppida Olustveres eesti keelt!
Oli tore õppida Olustveres eesti keelt!Oli tore õppida Olustveres eesti keelt!
Oli tore õppida Olustveres eesti keelt!
 

Web tehn

  • 1. "С чего начинать, Ваше Величество?" "Начни с начала", — важно ответил Король, — "и продолжай, пока не дойдешь до конца." Льюис Кэролл, Приключения Алисы в стране чудес Введение в стандарты Web
  • 2. В лекции рассматриваются следующие технологии, которые обеспечивают деятельность World Wide Web: • Язык разметки гипертекста (HTML) • Протокол передачи гипертекста (HTTP) • Система имен доменов (DNS) • Серверы и браузеры Web • Статический и динамический контент
  • 3. Как компьютеры взаимодействуют через Интернет? Когда речь идет о World Wide Web, все говорят на одном языке: HTML. HTML является общим диалектом (спецификацией), позволяя, например, машине Windows звучать в гармонии с машиной, выполняющей самую последнюю и лучшую версию Linux.
  • 4. Как компьютеры взаимодействуют через Интернет? С помощью браузера Web - специальной программы, которая интерпретирует код HTML и представляет его в доступной для человека форме - страницы Web, созданные с помощью HTML на компьютере любого типа, можно прочитать в любом месте с помощью различных устройств, включая телефоны, PDA (коммуникаторы) и даже популярные видео-игровые системы.
  • 5. Как компьютеры взаимодействуют через Интернет? Хотя они и говорят на одном языке, но доступ различных устройств к Web должен следовать некоторым правилам, чтобы они могли общаться друг с другом. HTTP (HyperText Transfer Protocol) определяет эти базовые правила для Интернет. Согласно HTTP клиентская машина (например, компьютер) знает, что она должна инициировать запрос страницы Web на сервере. Сервер является компьютером, на котором выполняется программа Web-сервера, которая получает запрос, находит требуемую страницу, и посылает ее компьютеру, где она выводится в окне Web-браузера.
  • 6. Типы контента Обратим внимание на различные типы контента (любое содержательно- значимое наполнение информационного ресурса), который вы ожидаете увидеть в Интернет. Разделим его на четыре типа — простой текст, стандарты Web, динамические Web-страницы, и форматы, требующие других приложений или подключаемых модулей (плагинов).
  • 7. Простой текст В самом начале, до появления каких-либо стандартов Web или плагинов, Интернет состоял в основном из изображений и простого текста — файлов с расширением .txt или похожим на него. Когда файл с простым текстом встречается в Интернет, браузер просто выводит его как есть, без какой-либо дополнительной обработки. Файлы с простым текстом все еще можно часто встретить на сайтах университетов.
  • 8. Стандарты Web Базовыми строительными блоками Всемирной паутины WWW являются три основных стандарта Web - HTML (или XHTML, эти два понятия будут использоваться здесь взаимозаменяемо для наших целей), CSS и JavaScript.
  • 9. Стандарты Web HTML используется для разбиения документа, определения его содержания и структуры, и определения значения каждой части (того, что содержит весь текст и т.д., что мы видим на страницах Web). Он использует специальные элементы для определения на странице различных компонентов.
  • 10. Стандарты Web Каскадные таблицы стилей (CSS) предоставляют полный контроль над тем, как выводится элемент. Очень легко, используя объявления стилей, вывести все параграфы через две строки (line-height: 2em;), или сделать все заголовки второго уровня зеленого цвета (color: green;).
  • 12. Стандарты Web Язык JavaScript предоставляет Web-сайту динамические функции. Небольшие программы на JavaScript будут выполняться на клиентском компьютере, не требуя установки на сервере какого-либо специального программного обеспечения. JavaScript позволяет добавить на Web-сайт некоторые базовые функции и интерактивность, но он имеет свои ограничения, что ведет нас к серверным языкам программирования и динамическим Web страницам.
  • 13. Динамические страницы Web Иногда при просмотре Интернет можно встретить страницы Web, которые не используют расширение .html - они могут иметь расширение .php, .asp, .aspx, .jsp, или какое- нибудь другое. Все это примеры динамических технологий Web, которые могут использоваться для создания страниц Web, имеющих динамические разделы - код, который выводит различные результаты из базы данных или другого источника данных в зависимости от определяемых для него значений.
  • 14. Форматы других приложений или подключаемых модулей (плагинов) Так как браузеры Web могут только интерпретировать и выводить определенные технологии, такие как стандарты Web, то при запросе адреса URL, который указывает либо на сложный формат файла, либо на страницу Web, содержащую технологию, которая требует подключаемого модуля (плагина), файл будет либо загружен на компьютер, либо открыт с помощью требуемого плагина, если он установлен в браузере.
  • 15. Форматы других приложений или подключаемых модулей (плагинов) Если вы встретите документ Word, файл Excel, PDF, сжатый файл (ZIP, или SIT, например), сложный файл изображения, такой как Photoshop PSD, или другой сложный файл, который браузер не понимает, браузер обычно спрашивает, хотите ли вы загрузить или открыть этот файл. Оба действия обычно имеют аналогичные результаты, но втором случае файл будет загружен в компьютер и затем открыт приложением, которое его понимает, если такое приложение установлено на компьютере.
  • 16. Форматы других приложений или подключаемых модулей (плагинов) Если вы встретите страницу, содержащую фильм Flash, MP3 или другой музыкальный формат, MPEG или другой формат видео, то браузер будет воспроизводить его с помощью установленного плагина, если такой плагин был установлен. Если плагина нет, то либо будет выведена ссылка для установки требуемого плагина, либо файл будет загружен и будет сделана попытка найти на компьютере приложения для его выполнения.
  • 17. Сравнение статических и динамических Web-сайтов Статический Web-сайт является Web-сайтом, контент которого, HTML и графика, всегда статичны — он обслуживает любого посетителя одинаково, если только создатель Web-сайта не решит вручную изменить его копию на сервере - именно это мы рассматриваем по большей части в этой лекции.
  • 18. Сравнение статических и динамических Web-сайтов На динамическом Web-сайте, с другой стороны, контент сервера будет таким же, но кроме обычного кода HTML он содержит также динамический код, который может выводить различные данные, в зависимости от информации, которая передается на Web- сайт. http://www.amazon.com
  • 19. Сравнение статических и динамических Web-сайтов Сайт Amazon не посылает вам просто 5 различных страниц, он пришлет одну и ту же страницу 5 раз, но с различной динамически заполняемой каждый раз информацией. Эта различная информация хранится в базе данных, которая извлекает при запросе требуемую информацию и предоставляет ее серверу Web для включения в динамическую страницу.
  • 20. Сравнение статических и динамических Web-сайтов На сервере должно быть установлено специальное программное обеспечение, позволяющее создавать динамический Web- сайт. Эти файлы содержат специальный динамический код в дополнение к HTML, и хранятся со специальным расширением файлов, чтобы сообщить серверу Web, что они требуют дополнительной обработки перед отправкой клиенту (такой как вставка данных из базы данных) — файлы PHP, например, имеют обычно расширение файла .php.
  • 21. Контрольные задания 1. Поищите в Интернет 5-10 минут и попробуйте найти несколько различных типов контента - простой текст, изображения, HTML, динамические страницы, такие как страницы PHP и .NET (.aspx), PDF, документы Word, фильмы Flash и т.д. Просмотрите некоторые из них и подумайте, как компьютер выводит их для просмотра. Адреса сайтов типы контента
  • 22. Контрольные задания 2. В чем различие между статической страницей и динамической страницей? Найдите список кодов ошибок HTTP, перечислите 5 из них, и объясните, что означает каждая из них. коды ошибок HTTP Опишите, что означает (Приведите пример каждая из них. адреса если найдете)