On Sat, Feb 08, 2003 at 03:52:36PM +0300, Alex Povolotsky wrote:
>
> AT> Там возникает понятная грабля - mod_geo определяет географию дважды
> AT> (на post-read-request и на fixup),
> AT> при подмене remote_ip результаты этого определения станут разными.
> ... а зачем - дважды?
На post-read-request - чтобы результаты определения были готовы
до запуска модулей, которым они могут быть интересны (mod-rewrite,
например). На fixup - потому что на post-read-request еще рано модифицировать
query string (ее еще не попарсили). Дважды - потому что слазить в
patricia tree (с поиском по дереву и сравнением int-ов) дешевле, чем слазить
в таблицу переменных окружения (с линейным поиском и сравнением строк)
Алексей Тутубалин
mailto: lexa@lexa.ru
Web: http://www.lexa.ru/lexa
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =