Print Topic - Archive

E-Blah Community  /  Chit - Chat  /  Extensive Stats
Posted by: threewishes, February 6, 2010, 1:10pm
I turned this feature on and it says locked at "Over the past 24 hours we have had 7,501 clicks."

However there's been much more activity than that..

http://longislandfirearms.com/forum/v-stats/

Any ideas?
Posted by: evixion, February 6, 2010, 5:17pm; Reply: 1
I have had the same problem with my forums (also mine says I have 5 categories but in the extensive stats I have 17). I have been trying to find the problem and write a hotfix for it. If I make any progress, I'll post my findings :)
Posted by: iCONICA, February 8, 2010, 5:10pm; Reply: 2
That's because of an internal hard coded limit Justin wrote to stop the .txt files (which have to be read, appended, rewritten each time someone clicks in the forum) from getting too large and slowing down the system.

I can't remember exactly where that limit is, but it'll never grow larger than 7,501 clicks unless this hard-coded value is increased, but do you really want to?...

If you really really do want to, then myself or evixion will have a look at exactly where that value is, I'd guess Blah.pl or Routines.pl... Lemme know. :)
Posted by: evixion, February 8, 2010, 5:39pm; Reply: 3
I will look into it ASAP :)
Posted by: evixion, February 8, 2010, 5:53pm; Reply: 4
I believe I found it. It will take a bit of testing to see if it is the culprit but I will check it.

Routines.pl

Code
if($lgtm > 0 && $LoggedClicks < 7500) { $rawprint .= "$_\n"; ++$LoggedClicks; } else { last; }
Posted by: threewishes, February 8, 2010, 6:41pm; Reply: 5
If it slows the system, then I suggest removing it and placing another stat in its place

Maybe the clicks "breakdown by day" which seems to work fine on the Stat report.


On this note can I add on the /forum homepage on the bottom a list of the "Newest Members" without having to click into the Extensive Stat?
Posted by: iCONICA, February 8, 2010, 7:04pm; Reply: 6
Nice one Evixion.

But I agree with threewishes. Speed is everything. So if statistics are that important to you, then I'd disable click logging all together and use Analytics, Awstats or similar... It'll be much faster and more accurate than the internal click log...

If boasting how many clicks per hour you're getting is what you're after, then go for it. :)
Posted by: evixion, February 8, 2010, 9:11pm; Reply: 7
I have actually found that the statistics are sorta helpful, but not totally. I actually have mine disabled for everyone except the highest admin level strictly for statistical purposes.

A good alternative is Google Analytics or Piwik. The advantage about Google Analytics is it is off-site so they will be doing most of the work. Piwik has a bit more control over some modules you can use and other features, but it requires MySQL and that you run it on your site.

All a matter of preference really :)

http://piwik.org/ - Piwik website. It is open source so it's free to use which is always a plus!
Posted by: evixion, February 11, 2010, 7:05am; Reply: 8
I wrote a quick mod to increase the time (I call them hotfixes).

Download this file, Unzip it, and Upload it in ASCII to your E-Blah Mod directory.

It increases the click log from 7500 to 51200.

I plan on writing a service pack for E-Blah that handles some of the things I had to make fixes for. Later this will be able to be modified in the configuration.
Posted by: Justin, February 13, 2010, 12:59pm; Reply: 9
When E-Blah first started, there wasn't any major analytic tools out there for free.  I would highly recommend using Google Analytics for anything too active.
Print page generated: February 12, 2012, 2:40pm