parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

moko 03.07 20:17

Кажется, что при явном обращении к env:fields можно смерджить серверные и воркерные енвы и плевать на накладные — програмист же явно попросил все.
Но точно так же программист может ожидать, что при работе в режиме cgi и веб-сервера там будет примерно одно и тоже, а не +40 переменных... Плюс если там секреты - они могут засветиться. Не скажу что это прям риск, но у меня не в одном месте выводится все окружение и получается при запуске в режиме веб-сервера надо будет думать о том, чтобы там не оказалось лишнего. А каких-то явных плюсов от их вывода я не вижу.
Остается решить что делать с записью в env. Я бы сделал запись в процесс сервера
Тут особо без вариантов, у нас запись есть только в env воркера и это используется в коде класса httpd. В env сервера нельзя писать еще и потому, что в многопоточном режиме там каша будет.