|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Sergey Tkachuk 2:5040/33.50 08 Oct 2002 11:48:35 To : Kostya Lesnichenko Subject : Как использовать FCGI -------------------------------------------------------------------------------- 07 Oct 02 18:46, you wrote to all: KL> В документации написано, что для использования FCGI нужно сделать KL> так: KL> use FCGI; KL> my %env; KL> my $in = new IO::Handle; KL> my $out = new IO::Handle; KL> my $err = new IO::Handle; KL> my $req = FCGI::Request($in, $out, $err, \%env); KL> while($request->Accept() >= 0) { KL> #code... KL> $req->Flush(); KL> } Можно пользоваться CGI::Fast. Это наследник CGI со всеми вытекающими. use CGI::Fast; while( my $cgi = new CGI::Fast ) { # code... } KL> А теперь вопрос: будет ли "оптимизироваться" код, который вызывается KL> из цикла while. Hапример функции в том же самом скрипте. Или KL> необходимо весь код втискивать в этот цикл? Hе надо. Скрипт компилируется один раз при запуске, потом все работает быстро. KL> Кстати как обстоят дела с DBI? Соединяться и разединяться с базой KL> надо вне цикла? Обычно да. KL> Вроде хорошая вещь (целый рамблер на нем крутится), но с KL> документацией слабовато... perldoc CGI::Fast perldoc CGI Sergey --- GoldED+/LNX 1.1.4.7 * Origin: www.lovehate.ru - выскажись! (2:5040/33.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/32753da22daf.html, оценка из 5, голосов 10
|