СОДЕРЖАНИЕ

Как создать свой сайт Создать сайт
Основы Интернет : FTP HTTP хостинг Вводный курс
Создание сайтов : создать сайт Создание сайтов
Статьи о хостинге : платный бесплатный выделенный сервер Unix Все о хостинге
Учебник HTML Учебник HTML
Учебник CSS Учебник CSS
Учебник CGI : cgi-программирование : методы GET и POST Учебник CGI
Учебник php Учебник PHP
Учебник perl Учебник Perl
Раскрутка сайта : оптимизация кода ключевые слова индекс цитирования регистрация в поисковиках Раскрутка сайта
Заработок на сайте Заработок на сайте
Платёжные системы : rupay webmoney Платежи в сети
книги литература по html css xml flash java Dreamweaver Нужные книги

 

заработок для вебмастера
Заработок для начинающего вебмастера!

 


создать сайт // учебник CGI // структура CGI-программы

Структура CGI-программы

Работу CGI-программы можно условно разбить на три этапа: прием входных данных, выполнение инструкций, составляющих собственно алгоритм программы, и генерирование выходных данных. Алгоритм, составляющий саму программу называется алгоритм обработки данных.

Рассмотрим для примера программу которая должна посылать данные, введенные в форму на Web-странице, по определенному адресу электронной почты. В этом случае программа должна получить и обработать данные переданные ей броузером из формы, составить из них почтовое сообщение, отправить его и вывести уведомление о том, что сообщени отправлено.

На самом первом шаге вы должны ясно осознать, что именно должна делать ваша программа. В рассмотренном примере главной задачей программы является преобразование данных формы в почтовое сообщение.

После того как вы выяснили, что должна делать ваша программа, вы можете решить, что эта программа должна получать на входе и что формировать на выходе. Как правило, входные и выходные данные программы полностью определяются ее назначением. Если вы хотите создать программу, которая рисует карту части города, где живет пользователь, как минимум вам нужно получить адрес пользователя и, может быть, его почтовый индекс. Независимо от того, что еще делает ваша программа, она должна уметь сформировать карту части города.

Разделение программы на такие логические части облегчает создание программы и позволяет другим понять ее работу.

 



 

 

 

 

как создать свой сайт