Описание протокола
Протокол CGI - Common Gateway Interface служит для связи веб-сервера
с другими программами. На его основе работают гостевые книги, форумы,
интернет-магазины и любые другие интерактивные сайты.
Вы заполняете HTML-форму на сайте, нажимаете кнопку "Отправить", после чего
обозреватель передает данные веб-серверу. Веб-сервер запускает
соответствующую программу и передает ей данные, полученные от вашего Интренет-обозревателя.
Программа на основе этих данных формирует HTML-страницу и возвращает ее
веб-серверу. Веб-сервер, в свою очередь, возвращает эту страницу вашему обозревателю.
При этом, программа может обращаться к базе данных или запустить другие программы
на сервере. Программа может быть как исполняемым файлом, написанным на языках
С\С++, Pascal, Assembler и др., так и скриптом на языке Perl или UNIX-shell.
О создании HTML-форм вы узнали в первой части книги, далее пойдет речь о разработке
CGI-программ.
Доработать картинку с учетом базы данных
|