Slashdot Mirror


Best website statistics package?

goodminton asks: "As the webmaster for a small but growing e-commerce site, I'm becoming increasingly interested in the quality of our site metrics. We currently use a Javascript-based counter that provides good but basic information, however, a recent Slashdot posting has me thinking the stats from our system may not be as accurate as we'd like. What do you think is the best website statistics package, and why?"

11 of 79 comments (clear)

  1. Google by $exyNerdie · · Score: 3, Interesting

    You might want to try this: http://www.google.com/analytics/.

    It's free!!
    (you can register for the invite until it becomes publicly available)

  2. New Discussion System by perlionex · · Score: 3, Interesting

    For those subscribers using Slashdot's new discussion system, this link will work better.

    From the posting, though, I don't understand why you think your (Javascript-based) stats would be inaccurate, though, since only about 1.34% of users disabled or did not support Javascript.

    That said -- I personally use Analog, and although it does give some fairly useful statistics such as search engine terms, most popular directories, referers, etc., I don't find it gives me a very high level of insight into surfing habits. A log analysis tool such as that may be a good starting point for you, though, if you don't currently do analysis of that sort.

  3. Webalizer or Analytics by Toveling · · Score: 3, Interesting

    Webalizer. Just feed it some nice Apache logs, and let it do the talking. Or, if you're less of the command-line guy, I've heard Google Analytics is great.

  4. AWStats by GuruBuckaroo · · Score: 5, Informative

    I just went through this process for my employer. While I like Google Analytics (and currently use it for my personal web pages), it's a bit more focused on e-commerce than I need - although that may be good for you.

    What I decided on was http://awstats.sourceforge.net/. It's got a pretty impressive feature list, and I like the look, and the sheer volume of data it can collect.

    One caveat - the current version (6.5) has a command-injection vulnerability when run in cgi mode (as opposed to statically-created pages), so watch where & how you install it.

    --
    Poor means hoping the toothache goes away.
  5. None by Bogtha · · Score: 4, Interesting

    If you are trying to find out how many people are visiting your site, or how popular particular browsers are, just give up now. No stats package can tell you that. Some pretend to, but it's snake oil.

    The basic problem is that not only are you fighting against the basic nature of a stateless protocol, but the things that skew your numbers (proxies, caching, etc) skew your numbers by an unknowable amount. Some things inflate your numbers, some things hide visitors from you. They don't cancel each other out like some people tell you (just think about it). In some cases, your visitors might not even communicate with your server at all.

    Web statistics are good for measuring server load and monitoring things like search terms people use to find your site, inbound links from referrers, etc. What you will find is that you can install any old stats package, and it will give you lots of pretty charts and numbers, but at the end of the day, you might as well make the numbers up, because they don't reflect reality. And yet for some reason, people still like having them, even when they know the numbers are totally wrong. I have yet to figure out why.

    --
    Bogtha Bogtha Bogtha
  6. Sawmill rocks by toybuilder · · Score: 4, Informative

    Sawmill is an awesome slicer-and-dicer of your web logs. I haven't done web stuff in several years, but the package was awesome five years ago, and it looks like they've been refining the product over the years.

    1. Re:Sawmill rocks by toybuilder · · Score: 3, Informative

      BTW, they have an online demo. Play with it... I think it's pretty impressive.

  7. Re:AWStats by eddeye · · Score: 4, Informative

    What I decided on was http://awstats.sourceforge.net/. It's got a pretty impressive feature list, and I like the look, and the sheer volume of data it can collect.

    As someone who setup awstats for a high-traffic site last year, let me warn you -- beyond the available options, it ain't customizable. At all. The html generation is embedded in bits and pieces throughout their perl code. Some of the nastiest, speghettiest mess I've ever seen. They don't even use stylesheets for proper styling. If it does exactly what you want, then fine. But be forewarned: if your needs ever change, don't expect awstats to change with them.

    --
    Democracy is two wolves and a sheep voting on lunch.
  8. Re:AWStats by eddeye · · Score: 3, Informative

    I'm a big fan of AWStats (awstats.sourceforge.net).

    We got sucked in by the pretty graphs too. Internally, awstats is a mess. Some of the worst code spaghetti I've seen in awhile. As I already said, I'm not optimistic of their ability to improve going forward.

    --
    Democracy is two wolves and a sheep voting on lunch.
  9. Flawed does not mean worthless by ChaosDiscord · · Score: 5, Interesting
    Just because the information you get is flawed doesn't mean the information is worthless. Most data is the real world is deeply flawed, and yet useful information can be extracted, useful trends determined. Sure, your log files will be skewed by who choses the participate (That is, who isn't caught by caches and proxies. If you're using Javascript, who is allowing the javascript in question). But any survey is skewed by those who chose to participate.

    Throwing your hands up in the air and declaring that because you cannot be sure it's all garbage is foolishness. Know the limitations of your tools, accept the error, and take what you can get.

  10. BBClone + Webalizer by Shawn+is+an+Asshole · · Score: 4, Informative

    If you're using PHP, you need to give BBClone a try. Just do an include from your scripts and it's good to go. The stats it generates are quite nice. I also use Webalizer on the server logs.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks