Это модуль, с которым я работаю: http://wiki.nginx.org/HttpGeoipModule
Из того, что я вижу, поскольку он настроен в конфигурации nginx и uwsgi, похоже, что нет другого выбора, кроме как запускать geoip на каждой странице, а затем собирать и использовать переменную только при необходимости.
С точки зрения производительности я бы предпочел, чтобы он был таким, чтобы я запрашивал геоIP ТОЛЬКО при необходимости, кэшировал его в файле cookie или сеансе, а затем не запрашивал его снова, чтобы ускорить работу сайта.
Кто-нибудь может сказать мне, возможно ли это?