За последнее время накопились некоторые вопросы. Буду их потихоньку задавать:
В доках часто читаю, что сервер со статикой должен располагаться где-то в другом месте. Нафига оно надо? По соображениям безопасности, оптимизации нагрузки или ещё чего-то? В каких случаях можно держать статику на том же боевом сервере, что и основной сайт?
Буду признателен за подробный ответ.
ПС: использую nginx+gunicorn.
ППС: Поначалу я делал второй сайт на том же адресе, но параллельном порту, располагал там статику, присваивал адрес сайта переменной и потом эту переменную ставил в шаблон. Если нужно было сменить расположение статики для всего сайта, достаточно сменить значение всего одной переменной. Теперь дошли руки и хотелось бы разобраться как поступать правильно. Поэтому возникли некоторые дополнительные вопросы: почему вообще такая заморочь со статикой, нафига коллектстатик и почему нельзя пользоваться статикой без всего этого геморроя?