Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 03.07 20:17
Кажется, что при явном обращении к env:fields можно смерджить серверные и воркерные енвы и плевать на накладные — програмист же явно попросил все.Но точно так же программист может ожидать, что при работе в режиме cgi и веб-сервера там будет примерно одно и тоже, а не +40 переменных... Плюс если там секреты - они могут засветиться. Не скажу что это прям риск, но у меня не в одном месте выводится все окружение и получается при запуске в режиме веб-сервера надо будет думать о том, чтобы там не оказалось лишнего. А каких-то явных плюсов от их вывода я не вижу.
Остается решить что делать с записью в env. Я бы сделал запись в процесс сервераТут особо без вариантов, у нас запись есть только в env воркера и это используется в коде класса httpd. В env сервера нельзя писать еще и потому, что в многопоточном режиме там каша будет.