|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Apr 2002 15:58:51 To : "Igor Gerdler" Subject : Re: Реакция -------------------------------------------------------------------------------- Здравствуй, Igor Gerdler. IG> > Туда же. IG> Согласен, но мой вариант уже лучше :о) IG> > Уж если оно успело отработать в течение секунды, то с приличной IG> > вероятностью следующий запрос придет с того же IP. Ибо keepalive. IG> Согласно rfc 2068 - да, только я не слышал, чтобы при использовании IG> Keep-Alive в запросе возвращалось что-либо, кроме картинок (не считая IG> основного ответа). В наше время половина картинок - баннеры. Для которых уникальный ID как раз критичен... А вот time().$$.rand() (или time().$ENV{'REMOTE_ADDR'}.rand(), а я обычно не мудрствуя лукаво пользовался time().rand() или, когда требовалось таки число, int((time()+rand())/2)) уже вполне прилично работает. Шансы повторения много меньше, чем у обоих вышеприведенных вариантов. IG> > И под httpd акселератором не работает. IG> Под mod_accel, например, при грамотной настройке все работает :о) "Грамотная настройка" подразумевает подмену REMOTE_ADDR на содержимое X-Forwarded-For на бэкэнде? Тоже вариант. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/14454feea444d.html, оценка из 5, голосов 10
|