Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: use
On 06.07.2011 22:07, Alexandr Gomoliako wrote:
а поскольку конфиг читается намного чаще, чем пишется,
то и получается, что проще и надежнее воспользоваться
старым индусским методом - через copy / paste, забыв
про принцип DRY. В результате - для внесения всего одного
изменения в конфигурацию nginx - надо будет править один
и тот же конфигурационный файл в нескольких разных местах.
А в чем проблема?
см. последнее предложение процитированного Вами фрагмента текста.
Читается же намного чаще, чем пишется, можно и потерпеть.
ну да. только если бы все так думали у нас никогда бы не было Perl.
см. http://en.wikipedia.org/wiki/Larry_Wall#Virtues_of_a_programmer
К тому же, если у вас будут блоки, то каждый раз придется искать,
где же этот блок объявлен.
вполне очевидно,
что блок будет объявлен перед тем как будет впервые использован.
в самом начале "локального" конфига virtual host`а, скорее всего.
А если он в каком-то инклуде объявлен, что тогда делать?
Искать еще и по всем инклудам?
если с помощью include в конфиг будут включаться только "глобальные"
фрагменты конфигов сайтов, которые одинаковые для всех - проблем нет.
а "локальные" блоки, область видимости которых ограничивается
одной "единицей компиляции" искать нигде не надо. они именно
в этом же локальном конфигурационном файле и будут в начале.
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|