ПРОЕКТЫ 


  АРХИВ 


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[3]: Как задать экспирес?



On Sat, 26 Feb 2005, Михаил Монашёв wrote:

IS> Для location, заданных не регулярными выражениями, порядок значения не
IS> имеет:
IS> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#location

Я  это  читал.  Но  не  совсем  понял.  Ты хочешь сказать, что порядок
написания  в  конфиге  локейшнов  без  регэкспов на производительность
совсем не влияет, ибо они всёравно сравниваются все. Так?

Порядок на производительность не влияет. Но сравниваются не все, а
только до того момента, когда location становиться лексически больше uri.

Допустим, есть лексически отсортированные locations:

1)   /
2)   /a/
3)   /a/bcde/
4)   /b/
5)   /c/
6)   /d/

Тогда uri "/a/a/" будет проверяться 3 раза, "/a/ddd/" - 4 раза, а "/c/" - 6.


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




 




Copyright © Lexa Software, 1996-2009.