Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Michael Samanov                      2:550/5068.1515 01 Dec 2000  22:11:37
 To : danil@dapi.e-labs.ru
 Subject : Re: Apache::Registry + 404
 -------------------------------------------------------------------------------- 
 
 Hello, danil@dapi.e-labs.ru!
 
 At Fri, 01 Dec 00 18:43:35 +0300 danil@dapi.e-labs.ru wrote:
 
 >>   unless(-e $r->lookup_uri($tmpl)->filename) {
 >>     $r->status(404);
 >>     $r->send_http_header;
 ddelr>         эта строчка ненужна
 
 Да это я уже всякую фигню пробовал.
 
 ddelr>         Hо действительно подтормаживает, причем заметь на действительно
 
 не
 
 ddelr> существующих файлах притормаживает точно также. Возможно время
 ddelr> затрачивается на спеллинг (если он включен у тебя -- у меня да), на
 ddelr> составление hmtl, ну там поиск соответсующих файлов и тп. IMHO
 
 В эту сторону я не копал, спасибо, конечно. Я пробовал lynx
 -head -mime_header, и он тормозит, а сейчас проверил, так просто
 без ключей выдает результат мгновенно. Wget тоже сразу выдает
 404, и ждать не приходится.  Так что глюки в lynx-е. ХЗ чего ему
 надо.
 
 ddelr>         Hо в любом случае не лучше ли это делать в специално для этого
 ddelr> предназначенном хендлере?
 
 Хотелось бы знать, какой хендлер ты считаешь специальным :-)
 
 >> И заодно вопрос: нет ли какого стандартного модуля, чтоб
 >> воткнуть его как PerlHandler, и он бы только грузил скрипт и
 >> вызывал sub handler?
 
 ddelr>         Hепонял? Так PerlHandler эти и занимается - грузит скрипт и
 ddelr> вызывает sub handler
 
 PerlHandler - директива для указания модуля-обработчика. Сама
 директива, понятное дело, скрипты не обрабатывает :-) Так вот я
 и спрашиваю: какой бы модуль туда впердолить, чтоб поменьше
 лишнего делал? Могу для сравнения привести самый монстроидальный
 модуль: HTML::Mason, так вот, мне бы что-то противоположное по
 объему и функциональности :-)
 
 Sincerely yours, Michael (mailto:mike@vlink.ru).
 --- ifmail v.2.14
  * Origin: Mike's home (2:550/5068.1515@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Apache::Registry + 404   Danil V.Pismenny   01 Dec 2000 19:43:35 
 Re: Apache::Registry + 404   Michael Samanov   01 Dec 2000 22:11:37 
Архивное /ru.cgi.perl/79499fdf5447.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional