ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: революционные нано технологии!



On Sun, Dec 14, 2008 at 01:38:41AM +0500, Nick S. Knutov wrote:

> А я вот как раз сегодня случайно увидел
> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#open_file_cache
> 
> И если я правильно думаю, что эта штука может кешировать результаты -f, 
> то тогда всё должно быть замечательно.

Да.

> А директиву, кстати, было бы полезно расширить вариантом, когда if (-d) 
> то автоматом проходить index файлы.

Чем больше я смотрю, как люди используют if/rewrite, тем всё больше
убеждаюсь в том, что чем меньше в if/rewrite искусственого интеллекта,
тем лучше.

> И получилось бы что-то типа
> 
> Вместо
> file_match $uri  $uri/index.htm $uri/index.html $uri/index.shtm @backend
> 
> index index.htm index.html index.shtm
> file_match_auto  $uri  @backend

Вместо

index index.htm index.html index.shtm;
file_match_auto  $uri  @backend;

нужно писать просто

index index.htm index.html index.shtm;

а на запрос /dir, нужно возвращать редирект на /dir/.

> Valery Kholodkov пишет:
> >Не совсем так. Я пытаюсь реализовать нечто вроде lang_match 
> >$uri.$lang.html Так вот вопрос перебора кандидатов меня как раз 
> >останавливает. Однако, если считается нормальным делать file_match с 
> >некоторым количеством вариантов, то перебор языков тоже, по-видимому, 
> >может считаться нормальным.
> >
> >----- Original Message -----
> >From: "Монашёв Михаил" <postmaster@xxxxxxxxxxxxx>
> >To: "Igor Sysoev" <nginx-ru@xxxxxxxxx>
> >Sent: Friday, December 12, 2008 11:35:19 AM GMT +01:00 Amsterdam / Berlin 
> >/ Bern / Rome / Stockholm / Vienna
> >Subject: Re: революционные нанотехнологии!
> >
> >Здравствуйте, Игорь.
> >
> >Валерия  и  меня  тоже  волнует  твоё  увлечение CMS-ками и то как это
> >отразится на производительности nginx-а.
> >
> >>>А количество stat'ов, которая эта директива будет генерировать 
> >>>объявляется кошерным?
> >
> >>Вопрос не понял. Попробую ответить в силу понимания.
> >
> >>Эта директива - лишь замена для списка if (-e 
> >>$request_filename+чего-то_там)
> >>Число stat()'ов будет одинаково в обоих случаях.
> >
> 
> 
> -- 
> Best Regards,
> Nick Knutov
> http://knutov.com
> ICQ: 272873706
> Voice: +7-904-84-23-130

-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.