ПРОЕКТЫ 


  АРХИВ 


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: rewrite в именованный location



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




 




Copyright © Lexa Software, 1996-2009.