16 июня 2011 г. 18:36 пользователь Vladimir Getmanshchuk
<vladget@netlabsystems.com> написал:
> Добрый день!
> Цитата из документации:
>
> http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html
>
> syntax:
> map $переменная1 $переменная2 { ... }
>
> default:
> нет
>
> context:
> http
>
> ИМХО!
> Использование map только на уровне http в случае, на примере приведенном
> ниже очень иррационален,
> если имеются виртульные хосты и имена агрументов в запросах к этим
> виртуальным хостам совпадают,
> то при каждом таком запросе происходит поиск и присвоение, плюс поиск
> аргумента в любом и запросе к серверу в общем.
> map $arg_NAME $my_arg {
> a 1;
> b 2;
> c 3;
> ...
> n N;
> }
> Ткните, где не прав.
> Если я что то упустил - покажите.
> Имеется ли патч для расширения контекста map?
Переменная "вычисляется" только при непосредственном её использовании,
если я не ошибаюсь.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru