[Zope] How do you track if somebody leaves your site..?

Chris McDonough chrism@digicool.com
Wed, 28 Feb 2001 22:16:22 -0500


Hi,

Because of the way the Web works, there's no real way to determine when
someone leaves your site.  It's probably best to compare the server to a
vending machine.  Someone comes along, puts some money into the machine and
pushes a button (initiates a transaction with the server), and walks away
(closes the connection).  The vending machine for the short period of time
that the money goes down the slot and the button is pushed does some work
and gives them a snack (some HTML or some other textual data), but it
doesn't know or care whether the guy is hanging around afterwards.  When the
guy comes back to the vending machine, it likewise doesn't "remember" him.

This conundrum is often solved by "sessioning" products, which take a stab
at attempting to identify a particular user between requests for some period
of time defined by "inactivity" (time between requests by the same user).

There are several sessioning products for Zope:  SQLSession, FSSession,
HappySession, and CoreSessionTracking.  You can find these on Zope.org.

HTH,

- C


----- Original Message -----
From: "StoonsDesign" <webmaster@stoonsdesign.dk>
To: "ZopeQ" <zope@zope.org>
Sent: Wednesday, February 28, 2001 7:41 PM
Subject: [Zope] How do you track if somebody leaves your site..?


> Can somebody tell me how to track if someone "leaves" the Zopeserver..?
>
> I am going to use it for some login-feature....
>
> Stoons, WebMaster @ 3D Festival http://www.3dfestival.com (Yes, that was
> made using Zope!)
>
>
>
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )
>