Re: rewrite в именованный location

Gena Makhomed gmm at csdoc.com
Fri Jul 31 00:12:38 MSD 2009


On Thursday, July 30, 2009 at 22:32:19, Alexey V. Karagodov wrote:

>> Заюзать use мне бы тоже очень хотелось.
>> А то кроме инклюда и нет больше оружия против копипаста :(

AVK> а зачем вообще? измениться размер конфига в памяти?
AVK> скорость работы? простота написания?

http://en.wikipedia.org/wiki/Don%27t_repeat_yourself

AVK> -             include x.conf;
AVK> +             use x;

неудобно редактировать конфиг, вынужденно
разбросанный по ...надцати мелким файлам.

поэтому, например и не используется include для мелких
фрагментов, а вместо include делается функциональность
rewrite ^ @somenamedlocation; - чтобы избежать дублирования конфига.

чем плохо cope/paste? при внесении изменений вместо того,
чтобы поправить конфиг только в одном месте, надо будет
пробежаться по нему и править в 3-5-10-15 разных местах.

-- 
Best regards,
 Gena






More information about the nginx-ru mailing list