Common Gateway Interface (CGI) презентация

Common Gateway Interface  (CGI)Обычный доступОбычный доступ … почти обычныйCommon Gateway InterfaceCommon Gateway InterfaceCGI-программа (Скрипт)Веб-сервер (web-server)Веб-сервер (web-server)Веб-сервер (web-server)Динамическая веб-страницаFastCGIВеб-серверы, поддерживающие FastCGIHyperText Transfer Protocol (HTTP)Протокол HTTPСпецификация MIME
 Протоколы приложений могут обмениваться только текстовой 
 информацией. ДляПриложения, использующие HTTPСтруктура протокола HTTPМетоды HTTPПримеры диалогов HTTPМетод GETМетод POSTВыбор между GET и POSTВзаимодействие с пользователем
 Простой запуск скрипта – через URL
 php-файл (test.php)
Пасхальные яйца
 Отображение логотипов
 script_name.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 
 script_name.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 
 script_name.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 
 Отображение



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Common Gateway Interface (CGI)


Слайд 2
Описание слайда:
Обычный доступ

Слайд 3
Описание слайда:
Обычный доступ … почти обычный

Слайд 4
Описание слайда:
Common Gateway Interface

Слайд 5
Описание слайда:
Common Gateway Interface

Слайд 6
Описание слайда:
CGI-программа (Скрипт)

Слайд 7
Описание слайда:
Веб-сервер (web-server)

Слайд 8
Описание слайда:
Веб-сервер (web-server)

Слайд 9
Описание слайда:
Веб-сервер (web-server)

Слайд 10
Описание слайда:
Динамическая веб-страница

Слайд 11
Описание слайда:
FastCGI

Слайд 12
Описание слайда:
Веб-серверы, поддерживающие FastCGI

Слайд 13
Описание слайда:
HyperText Transfer Protocol (HTTP)

Слайд 14
Описание слайда:
Протокол HTTP

Слайд 15
Описание слайда:
Спецификация MIME Протоколы приложений могут обмениваться только текстовой информацией. Для обеспечения возможности передачи двоичных файлов по протоколу HTTP используется спецификация MIME (Multipurpose Internet Mail Extension). Согласно спецификации MIME, формат данных описывается следующим образом: enctype=<тип>/<подтип> Атрибут enctype определяет тип кодирования данных в теле сообщения и разбиение сообщения на части. Тип определяет, какого рода информация содержится в двоичном файле (текст, приложение, изображение, видеозапись и т.п.), а подтип – формат файла. Например: text/plain, где text- указывает на наличие текстового содержимого, а plain –уточняет его как простой текст. Другие виды: text/html, text/plain, image/gif, image/jpeg, audio/basic, video/mpeg, multipart/mixed, application/octet-stream

Слайд 16
Описание слайда:
Приложения, использующие HTTP

Слайд 17
Описание слайда:
Структура протокола HTTP

Слайд 18
Описание слайда:
Методы HTTP

Слайд 19
Описание слайда:
Примеры диалогов HTTP

Слайд 20
Описание слайда:
Метод GET

Слайд 21
Описание слайда:
Метод POST

Слайд 22
Описание слайда:
Выбор между GET и POST

Слайд 23
Описание слайда:
Взаимодействие с пользователем Простой запуск скрипта – через URL php-файл (test.php) <?php echo 'Hello, world!'; ?>

Слайд 24
Описание слайда:
Пасхальные яйца Отображение логотипов script_name.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 script_name.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 script_name.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 Отображение авторов script_name.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000


Скачать презентацию на тему Common Gateway Interface (CGI) можно ниже:

Похожие презентации