PHP: #7. "Frontend и backend. Веб-приложения на PHP". МордГУ, 12.04.2021 - видео HD
01:38:22
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18175 роликов
81 просмотр на сайте 12n.ru
#7. "Frontend и backend. Веб-приложения на PHP". МордГУ, 12.04.2021 - видео.
Обсуждаем механизмы работы веб-приложений. Работаем с HTTP-протоколом через telnet. Рассматриваем frontend и backend части веб-приложений. Разбираем создание и запуск веб-приложения на PHP.
Презентация к лекции: andpop.ru/files/lection/DBMS/09_Web.pdf
Код: github.com/andpop/MRSU-examples/tree/main/db/06_Web
01:18 Две части веб-приложения. Frontend и backend.
02:33 Связь клиента и сервера, протокол HTTP.
07:45 Работа с HTTP-запросами с помощью telnet.
14:45 Виртуальные хосты в протоколе HTTP 1.1.
19:25 Свойства протокола HTTP. Заголовки и тела запросов.
25:15 HTTP-методы и их связь с операциями CRUD.
29:55 Коды HTTP-ответов.
30:40 Передача данных в HTTP-запросе на сервер. Query string и тело запроса.
36:37 Инструменты для работы с HTTP-запросами.
40:08 Схема работы frontend-части веб-приложения. Структура URL.
44:26 Загрузка и рендеринг документа в браузере.
48:40 Возможности JavaScript в браузере.
50:00 Структура backend. Инфраструктура для запуска приложений на сервере и динамического формирования HTML-страниц для клиентов.
58:07 Простые веб-приложения на PHP.
59:37 Запуск встроенного веб-сервера в PHP.
01:04:50 Первое приложение (Hello world) на PHP.
01:08:12 PHP как шаблонизатор.
01:11:05 Структура backend-приложения в режиме CGI.
01:14:25 Сравнение консольных и веб-прилжений на PHP.
01:16:09 Поддержка HTTP в PHP. Массивы $_SERVER, $_GET, $_POST.
01:25:21 Альтернативный синтаксис PHP.
01:28:30 Два пути написания PHP-приложения. Модели Page Controller и Front Controller.
Презентация к лекции: andpop.ru/files/lection/DBMS/09_Web.pdf
Код: github.com/andpop/MRSU-examples/tree/main/db/06_Web
01:18 Две части веб-приложения. Frontend и backend.
02:33 Связь клиента и сервера, протокол HTTP.
07:45 Работа с HTTP-запросами с помощью telnet.
14:45 Виртуальные хосты в протоколе HTTP 1.1.
19:25 Свойства протокола HTTP. Заголовки и тела запросов.
25:15 HTTP-методы и их связь с операциями CRUD.
29:55 Коды HTTP-ответов.
30:40 Передача данных в HTTP-запросе на сервер. Query string и тело запроса.
36:37 Инструменты для работы с HTTP-запросами.
40:08 Схема работы frontend-части веб-приложения. Структура URL.
44:26 Загрузка и рендеринг документа в браузере.
48:40 Возможности JavaScript в браузере.
50:00 Структура backend. Инфраструктура для запуска приложений на сервере и динамического формирования HTML-страниц для клиентов.
58:07 Простые веб-приложения на PHP.
59:37 Запуск встроенного веб-сервера в PHP.
01:04:50 Первое приложение (Hello world) на PHP.
01:08:12 PHP как шаблонизатор.
01:11:05 Структура backend-приложения в режиме CGI.
01:14:25 Сравнение консольных и веб-прилжений на PHP.
01:16:09 Поддержка HTTP в PHP. Массивы $_SERVER, $_GET, $_POST.
01:25:21 Альтернативный синтаксис PHP.
01:28:30 Два пути написания PHP-приложения. Модели Page Controller и Front Controller.
развернуть свернуть
02:33 Связь клиента и сервера, протокол HTTP.
07:45 Работа с HTTP-запросами с помощью telnet.
14:45 Виртуальные хосты в протоколе HTTP 1.1.
19:25 Свойства протокола HTTP. Заголовки и тела запросов.
25:15 HTTP-методы и их связь с операциями CRUD.
29:55 Коды HTTP-ответов.
30:40 Передача данных в HTTP-запросе на сервер. Query string и тело запроса.
36:37 Инструменты для работы с HTTP-запросами.
40:08 Схема работы frontend-части веб-приложения. Структура URL.
44:26 Загрузка и рендеринг документа в браузере.
48:40 Возможности JavaScript в браузере.
50:00 Структура backend. Инфраструктура для запуска приложений на сервере и динамического формирования HTML-страниц для клиентов.
58:07 Простые веб-приложения на PHP.
59:37 Запуск встроенного веб-сервера в PHP.
01:04:50 Первое приложение (Hello world) на PHP.
01:08:12 PHP как шаблонизатор.
01:11:05 Структура backend-приложения в режиме CGI.
01:14:25 Сравнение консольных и веб-прилжений на PHP.
01:16:09 Поддержка HTTP в PHP. Массивы $_SERVER, $_GET, $_POST.
01:25:21 Альтернативный синтаксис PHP.
01:28:30 Два пути написания PHP-приложения. Модели Page Controller и Front Controller.