Once More with the BDP Referral Tracking Plugin

So a while back I posted about the problems I had with the BDP Referral Tracker. I vacillated and turned it back on, but although I had some mitigation keeping the load on the server box from getting insane but it was still too high. The problem seems to be entirely on the display of statistics though. The plugin is activated and collecting data right now and that puts very little strain on the box.

I think I’m going to hack the plugin a little to add a cache to the database so that the plugin isn’t having to reassemble the same statistics over and over again, ever single page hit. I think I’ll have it cache them for an hour, which is good enough for me. It shouldn’t take too long to do something like this. I like the plugin and all, but it’s way too wasteful with resources for a blog with any reasonable flow of traffic.