Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: революционные наноте хнологии!
А я вот как раз сегодня случайно увидел
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#open_file_cache
И если я правильно думаю, что эта штука может кешировать результаты -f,
то тогда всё должно быть замечательно.
А директиву, кстати, было бы полезно расширить вариантом, когда if (-d)
то автоматом проходить index файлы.
И получилось бы что-то типа
Вместо
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
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
|