phpbar.de logo

Mailinglisten-Archive

AW: [php] Die AOL user und deren proxies...

AW: [php] Die AOL user und deren proxies...

Andreas Müller php at universalware.de
Fre Mar 26 06:38:34 CET 2004


Moin Michael,
wie ich hier schon mehrfach ausgeführt habe betrifft das nicht nur AOL User.
Alle größeren Provider oder Firmen die zentrale Proxy-Server anbieten werde
oder müssen mehere Proxy-Server adressen haben und je nach
Load-Balancing-Verfahren kann es durchaus sein das es noch beliebig viele
andere User neben den AOL Usern gibt die pro Request von einer anderen IP
kommen.

Was ist eine Session? Da HTTP passiv ist funktionieren Sessions nur indem
man den Browser wiedererkennt. Das geschieht in den PHP Sessions durch einen
auf Server Seite erzeugten Hash-Key der pro Request entweder per Cookie oder
per GET/POST Variable ankommt. In PHP wurden dazu einige Automatisierungen
eingebaut sodas es recht einfach zu verwenden geht.

Wenn du jetzt IP Adressen zur Identifizierung verwenden willst dann
versuchst du ja im Grunde nichts anderes als deine Session über die IP
Adresse zu bilden und nicht über einen selbst generierten Key (Session-Key).
Wenn nun die IP aber nichts taugt wirst du dir einen anderen Unique-Key
suchen müssen. Und da bekommst du nichts aber rein garnichts vom Browser auf
das du dich verlassen kannst.

Also wirst du wohl oder übel eine Art Session verwenden müssen. Ob du nun
das in PHP eingebaute verwendest oder selbst beim 1. Request auf die
Startseite z.B. einen Key generierst und diesen an jede URL anhängst und
somit auswertest das ist letztlich egal. Das Verfahren ist das gleiche: Du
generierst einen Key, merkst dir zu dem Key alles was du Wiedererkennen
willst und sorgst dafür das bei jedem Aufruf des Browsers an deinen Server
dieser Key mit übermittelt wird.

Im übrigen habe ich festgestellt das AOL User überdurchschnittlich viel
DAU's sind. D.h. wenn du denen sagst sie sollen den IE verwenden anstatt des
eingebauten AOL Browsers werden sie dich fragen was das ist, ob man das
essen kann bzw. ob sie dafür jetzt einen T-Online Zugang brauchen. Also
vergiss das den Usern etwas zu sagen :-)

Gruß,
Andreas



php::bar PHP Wiki   -   Listenarchive