We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18397
    • 3,250 Posts
    Ryan and I came up with this quick initial list (in no order). Please post others.

    AWSTATS (http://awstats.sourceforge.net/) FREE
    Mint (http://www.haveamint.com) $30 but VERY VERY NICE
    ShortStat (http://www.shauninman.com/plete/2005/01/nofollow-the-leader) Mint when it was opensource (now nomore)
    SlimStat (http://wettone.com/code/slimstat) A fork of ShortStat

    Only AWSTATS has been tested of these so far.....
    I hope to try out ShortStat or SlimStat tommorow......





    • I’m leaning towards SlimStat... killer find Mark!

      It’s GPLd and it has active, ongoing development. I would not be surprised to see it nail the best of the functionality of Mint.
        Ryan Thrash, MODX Co-Founder
        Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
        • 13577
        • 302 Posts
        It bears mentioning that AWStats and all the others is an apple to oranges comparison because they work radically different.

        AWStats bases it’s stats on your server log. This is super efficient because that log is being created whether you like it or not (in almost all cases). AWStats also requires nothing in terms of what you need to include in the code of a page for it to get counted.

        All the others (which are just different flavors of each other as far as I can tell), require you to include a little php on each page you want to track. It then keeps a separate log in a MySQL table from which it gives you statistic information. There for you now have a server log AND a stats log. Though the stats log would probably be pretty small.

        For truly large sites, it just doesn’t seem to make much sense to me to have to tag every page with a php include. (Yes I know that could just be included in the template.) Especially when there’s already a server log that can be taken advantage of. I don’t want to burden my server with any more tasks than necessary.

        On the other hand, if you only want stats for a few key pages, and want ease of installation, the non-AWStats options look good.

        I personally have always felt (since "Phase") that stats should be removed from the core functionality of the CMS and made available as a module for smaller sites. Large volume sites, from a practical standpoint, just won’t bother with built in solutions. At least I don’t. Our server log captures 100MB +/- per week. Theres no way I would want to duplicate that.

        Oh and one more thing...
        You all may already know all this and have considered it. I’m used to "other" forums where the general readership is more transient and a little less knowing in the ways of this family of CMS’. So if I ramble... just ignore me. wink
          Standard Disclaimer
          I could be totally wrong.
        • Jared and Adam (and anyone else that deals with non-small sites),

          I think you’re 100% right on. The stats database would cripple any medium to large site. Optional module, here we come!
            Ryan Thrash, MODX Co-Founder
            Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
            • 2762
            • 1,198 Posts
            I really love PHP stats http://www.php-stats.com/ very good italian free stats for big and small sites
            I know there’ s an Etomite snippet to call Phpstats.

              Free MODx Graphic resources and Templates www.tattoocms.it
              -----------------------------------------------------

              MODx IT  www.modx.it
              -----------------------------------------------------

              bubuna.com - Web & Multimedia Design
              • 34162
              • 1 Posts
              FWIW, I run a large site that can generate several million page views (not hits, but actual page views) in a single day. Because the log files grow so large and slow Apache down so much, we don’t run logging. Instead, we tag all of our pages w/ a JS code that hits a standalone server that handles all the stats for the serverfarm. In addition, the JS gives us additional information on browsers and capabilities that a server log itself (or even AWStats) cannot.

              From everyone I’ve talked with running similiar sites with similiar traffic numbers, this is actually pretty common and is why most of us pay between $5,000 - $15,000 a month to companies just to manage our statistics. That isn’t servers or people, that is *just* web stats.