HTML Logo by World Wide Web Consortium ( Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.

Reporting / Stats add-on that doesn't need cookies?

Login / Search

 [ Join | More ]
 Add topic 
#94926 (In Topic #18900)


Is anyone aware of a reporting / stats add-on (not necessarily OCP-specific) that does not require cookies?  I would like to have some idea of the flow different users take through my site pages, but for personal reasons have decided not to use cookies on the site at all (or at least require them).  I don't use Google Analytics and am basically relying on the basic reporting in OCP and AWStats from my hosting provider to get me some idea of what pages are being hit, but it would be nice to know what entry points people are using and how they progress through the site.

If any of that is possible without cookies that is.  :)

Back to the top

They could use HTML5 local storage instead of cookies, but I suspect browsers (if they support it!) would have similar security provisions to cookies, as it's a very similar thing.

They could use AJAX to ping the stats server on things but that'd require a relay/config installed on the server because AJAX isn't by default allowed to go cross-domain. Given it's more complex to code, and deploy, I doubt this is common.

They could just analyse raw logs and make assumptions about hits being from the same user, based on the same IP and useragent being used across multiple hits. I suspect there are systems that do this, and it probably works pretty well.

Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
1 guests and 0 members have just viewed this: None
Control functions:
 Add topic 

Quick reply   Contract

Your name:
Your message: