Введение в CGI: Информация
Авторы: Станислав Брик, Александр Русак, Александр Сурин, Павел Храмцов | Российский государственный гуманитарный университет
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 25 студентам
Уровень:
Для всех
Длительность:
7:07:00
Студентов:
6520
Выпускников:
1480
Качество курса:
3.91 | 3.79
Посвящен изучению способов обмена данными в рамках протокола HTTP с применением HTML-форм и CGI-скриптов.
Дано описание спецификации Common Gateway Interface, варианты и особенности ее применения для различных методов доступа. Изложение материала опирается на множество примеров.
Специальности: Программист, Разработчик интернет-проектов
Теги: cgi, CIT, fread, html, httpd.conf, HTTP_REFERER, mosaic, NCSA, perl, QUERY_STRING, SRM, браузеры, клиенты, командная строка, потоки, программирование, серверы, скрипты, стандартный поток ввода, указатели, форматный ввод, элементы
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 1
28 минут
Общие сведения
В данной лекции определяется место CGI-скриптов в общем контексте Web-технологий. Обсуждаются основные способы применения скриптов и особенности программирования для Web. В лекции введены все необходимые понятия CGI-программирования.
Оглавление
-
Лекция 2
39 минут
Введение в программирование CGI-скриптов и программирование скриптов на bash
В этой лекции подробно разбираются особенности программирования CGI-скриптов, общие принципы программирования CGI-скриптов на bash, определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц.
Оглавление
-
Лекция 3
43 минуты
Введение в программирование на Perl
В этой лекции подробно разбираются особенности программирования
CGI-скриптов на языке Perl. Определяются правила вызова скрипта, передачи ему
данных и получение результатов работы скрипта для дальнейшего использования в
HTTP-обмене и генерации HTML-страниц. Разбираются причины популярности Perl-скриптов
среди Web-программистов.
Оглавление
-
Лекция 4
51 минута
Введение в программирование скриптов на C
В этой лекции подробно разбираются особенности программирования
CGI-скриптов на языке C. Определяются правила вызова скрипта, передачи
ему данных и получение результатов работы скрипта для дальнейшего
использования в HTTP-обмене и генерации HTML-страниц. Разбираются
причины эффективности C-скриптов по сравнению с другими инструментами.
Оглавление
-
Лекция 5
1 час 4 минуты
HTML-формы
В данной лекции подробным образом разбираются элементы разметки, входящие в группу HTML-FORM. Рассматриваются их атрибуты, совместимость атрибутов и форматы записи данных при формировании запросов к HTTP-серверу.
Оглавление
-
Лекция 6
43 минуты
Применение методов доступа HTTP в рамках программирования CGI-скриптов. Настройка HTTP-сервера для работы с CGI-скриптами
В этой лекции разбираются способы взаимодействия между браузерами и HTTP-сервером по методу доступа GET и POST при использовании HTML-форм. Объясняются особенности формирования HTML-сообщения и разбора его CGI-скриптом.
Оглавление
-