Forum Moderators: coopster
We sort all image, css and js requests into a specific log.
We also sort all traffic from our own ips into that same log.
It leaves a nice clean access log for stats. Though this is only really an option if you run your own boxes. This way you can darn near just read through it if you want to get an idea of what's going on daily.
Another I've tried is a true log analyzer - it's called "Urchin". Very easy to use, but a real pain to get it set up. And if you want to ignore certain pages, directories, or file types, it takes quite a bit of configuration work.
I guess the main benefit of WT is that the "work" of tracking and storing visitor data is offloaded to another server. If you're having problems with runtime efficiency, it's a good solution.
Besides the statistics and charts available from WT, there's nothing impressive about what it does, and if you have the time and inclination you could build something similar for yourself. As I said, it uses javascript to embed a 1x1 pixel image on your page, thusly:
<img src="tracking.yourserver.net/pixel.php?mydata=blahblahblah" width=1 height=1>
When the other server gets a request for the pixel image, it does something with "blahblahblah". It's a technique that's been mentioned here a few times, and I'm always impressed with its simplicity and elegance.
If you're lucky enough to have 2 servers at your disposal, you can mimic what WT does: offload the tracking work to another machine.
good luck!