Je nach Belastung ist das sicherlich keine schlechte L�sung,
wenn du denn detaillierte Infos dazu brauchst - wie beschrieben.

Verl�sslich ist das zu 100%, wenn du nicht den Server zwischendurch
mal neustartest. Denn Session_End() tritt immer ein, unabh�ngig vom
Client. Und zwar bei einem Session.Abandon(), und falls der in der
Sitzung nicht ausgef�hrt wird, automatisch nach Ablauf der Lufzeit
(normalerweise 20 Minuten).

Gru�, Thomas

http://blogs.dotnetgerman.com/thomas/ 

> Hi liste -
> 
> hab mal ne frage:
> 
> ich will ein kundentracking einbauen, das mir einfach sagt, 
> wie oft ein 
> kunde ein produkt angeschaut hat.
> 
> erster ansatz der realisierung ist recht einfach:
> 
> jedesmal, wenn sich der kunde ein produkt in der 
> detailansicht anschaut, 
> mache ich einen eintrag in der db mit kunden-id, produkt-id 
> und timestamp.
> 
> meine �berlegung war nun, ob ich diesen eintrag nicht erstmal 
> in einer 
> session-variablen zwischenspeichere, und wenn der kunde dann 
> den browser 
> schlie�t, mit einem session_end die daten in die db schreibe.
> 
> die frage ist, wie verl��lich ist das denn? will nicht, dass 
> da was verloren 
> geht. f�r den kunden w�re das performancem��ig ja bestimmt 
> die bessere 
> l�sung. oder was meint ihr?
> 
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> 


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an