|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 10 May 2001 11:59:56 To : los-stas@grinoline.com Subject : Re: В чем загвостка? -------------------------------------------------------------------------------- Здравствуй, Stanislav Los. В твоём письме от Mon, 7 May 2001 21:20:31 +0000 (UTC) написано: lsgc> Спасибо, навео на верный путь. Оказывается админ поставил mod_perl у lsgc> меня за спиной :)... Кстати про mod_perl много всякого написано и так lsgc> далее, но всетаки имеет ли смысл счас перекидываться под него, когда lsgc> весь проект уже почти готов и писался он под CGI ? Если он аккуратно писался под CGI, то можно так и оставить. Hо судя по вопросу, писался он не слишком аккуратно. Hа самом деле админ имеет моральное право потребовать от тебя работы под mod_perl - сервер-то ты его грузишь. Вообще рекомендация общего плана - если проект таков, что на CGI он в принципе работоспособен, надо писать код, который будет одинаково работать и как CGI, и под mod_perl. Для этого достаточно, по идее, прочесть man mod_perl_traps и пользоваться CGI.pm, особенно в части получения параметров и отдачи заголовков, где только можно - он заточен под то, что он может оказаться под mod_perl. Там только одна засада - несколько глобальных переменных модуля. С ними поосторожнее. В свете нижеразобранного вопроса - все require <script> превратить в use <module>. Посредством написания оных модулей, естественно. И помнить, что все, что require или use, грузится и соответственно инициализируется максимум один раз на процесс апача (а если прописать в конфиге, то и один раз на все апачи), а не на каждое выполнение скрипта, которые выполняет этот require или use. Скорее всего, изменений в проекте будет немного, но проделать их придется внимательно. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/16483686f187e.html, оценка из 5, голосов 10
|