1

I'm developing a site for an internal Corporate and Social Responsibility page. Lately I'm trying to implement some form of analytics - simple click counter will do, but obviously the more data the better.

Through research I found there's alot of tools on the internet such as Google Analytics and Piwik but we can't use them because the intranet is not a full formed domain name for the former (we also probably need it to be local!) and the server we're hosting our site on does not have MySQL for the latter.

The site is very basic - HTML and CSS mixed with JS. Nothing fancy.

Is there a simple plug and play tool I could use to help this?

  • Where do you want to store the logs? What technology do you want to use server-side? – Franck Dernoncourt Aug 18 '14 at 16:48
  • You don't have MySQL available... there is free MySQL; would you be willing/able to install that? Do you have some alternate database available? – Nick Wilde Aug 18 '14 at 17:25
  • @FranckDernoncourt we're piggy-backing on a development server at the moment, so probably nothing that requires installation – Evil Washing Machine Aug 19 '14 at 8:45
  • @NickWilde we cannot unfortunately, as we're piggybacking someone else's dev environment so we shouldn't install anything substantial. The server is running nginx and has sybase installed – Evil Washing Machine Aug 19 '14 at 8:59
  • 1
    nginx already logs quite a bit of data: articles.slicehost.com/2010/8/27/reading-nginx-web-logs – user574632 Aug 19 '14 at 14:14
2

@evilwashingmachine

Hi - why dont you just trawl your webserver's logs?

For example, on Windows, Logparser (and the gui Logparser Studio - http://blogs.technet.com/b/exchange/archive/2012/03/07/introducing-log-parser-studio.aspx) can do a count distinct(c-ip) from a web site log that will give you how many times each unique IP appears in the log - you can filter it down using where clauses to only certain pages, page elements, user agents etc.

You have the raw data there and the full customisability of a script to report on whatever you want. There are plenty of script examples available online too.

Isn't that pretty much what Google Analytics does?

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.