|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Stanislav Los 2:5020/400 09 May 2001 21:56:38 To : All Subject : Re: Конструкция CGI программы на Perl -------------------------------------------------------------------------------- CGI-программа, это прежде всего самая обыкновенная прога, работающая по всем известному распорядку: Ввод_данных->Обработка_данных->Вывод_результатов. Hу а как все это дело реализовать - берешь учебник по Перлу, а лучьше несколько, а еще лучьше запастись также учебниками по Теории программирования - и смотришь, как там все это автор набадяжил. "Nab" <nab_@ucsd.com> wrote in message news:989428776.144152@ipt2.iptelecom.net.ua... > Hi All! > > Как народ организовует вот такую задачу? > > Исходные: > Есть хранилище информации (БД, plain-text .. неважно какое) > > Есть programm.pl который решает все задачи, перед ним поставленные, т.е. не > вызывает дополнительных программ для (к примеру) добавления записей в БД, > удаления и т.д. > > Вопрос: > 1. как оптимально организовуется обработка входящих параметров, > 2. вывод форм для заполнения, > 3. добавлять на страничку обязательные элементы (баннеры(не надо ругаться > :), менюшки, ссылки на другие разделы или главную страничку) > 4. где хранить шаблоны для форм, > 5. Если после заполнения формы данные вместе со скрытыми полями передаються > методом POST то народ выдает сначала страничку с кнопочкой ОК, или сразу в > нидере > Location: programm.pl > (Это все к тому что, при использовании метода POST браузер при рефреше > результирующей странички заново начнет передавать теже данные для предыдущей > формы.) > > Скриптец который получился у меня на ~500 строк содержит в себе все > вышесказанное. > Полученные параметры сохраняю в локальных переменных ( их не очень много ). > Формы формирую исключительно CGI.pm. Использую внешний programm.css кстати > тоже вопрос, ведь при использовании внешнего стиля при просмотре в off-line > он не будет использоваться) > > Желательно приблизительные блок-схемы. > > И главный вопрос, шоб усе було хутко :) > > > -- > Удачи! > С Уважением, Hиколай. ICQ 23554250 e-mail:nab@ukr.net > (044)567-0189 (10-00 .. 24-00) > (Upgrade old computers, sale new computers) > > > > > -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/10417b94c4a9f.html, оценка из 5, голосов 10
|