Closed Thread Icon

Topic awaiting preservation: Tracking visiters through a site (Page 1 of 1) Pages that link to <a href="https://ozoneasylum.com/backlink?for=13065" title="Pages that link to Topic awaiting preservation: Tracking visiters through a site (Page 1 of 1)" rel="nofollow" >Topic awaiting preservation: Tracking visiters through a site <span class="small">(Page 1 of 1)</span>\

 
hyperbole
Paranoid (IV) Inmate

From: Madison, Indiana, USA
Insane since: Aug 2000

posted posted 02-27-2004 21:44

I've recently become interested in the process used to track a vistor as they view the various pages on a site. For example, when you go to a site and you are asked to login so that you can see certain pages, how does the server keep track of the user as they move from page to page? How does the server know that a user hasn't logged in if they have bookmarked a page deep inside the site and return to that page several days later? What causes the login to time out?

What are the different ways of tracking users as they travel through a site and what are the advantages and disadvantages of each?




-- not necessarily stoned... just beautiful.

bitdamaged
Maniac (V) Mad Scientist

From: 100101010011 <-- right about here
Insane since: Mar 2000

posted posted 02-27-2004 22:17

Um sessions.

The way you implement these depend on what you have access to, but basically it's all done with cookies (or passed session id's but that's much more difficult to implement ) and session tracking on the backend.



.:[ Never resist a perfect moment ]:.

hyperbole
Paranoid (IV) Inmate

From: Madison, Indiana, USA
Insane since: Aug 2000

posted posted 02-28-2004 02:41

I have complete acces to the web site. Is there someplace to read a detailed description of how this works?

-- not necessarily stoned... just beautiful.

Tyberius Prime
Paranoid (IV) Mad Scientist with Finglongers

From: Germany
Insane since: Sep 2001

posted posted 02-28-2004 10:23

there are actually two ways to do user tracking - one is sessions, as bitdamaged mention. You'll need some kind of server side scripting for that. PHP, or Perl, or JSP, or ASP, something the like.

The other way is to get the complete log files, and find a software than can extract the information you want from it.
This is less accurate (as people sharing a proxy and using the same browser and accessing at the same time will probably only show up as one person) but can be done in hindsight, and doesn't slow your server down [well, not any more than it's slowed down by the logs anyhow].
I'm afraid I know that such software exists, but names are slipping my mind right now.

« BackwardsOnwards »

Show Forum Drop Down Menu