internet.com

Go to WebDeveloper Home


hm-v6-139x61.gif

Database Journal: The Knowledge Center for Database Professionals

find a web host with:
CGI Access
DB Support
NT Servers
UNIX Servers
Telnet Access

advanced search
jobs

Get FREE Development Info via your Email!

The Webdeveloper channel
FlashKit
GIF.com
HiermenusCentral
webdeveloper Jobs
Java Boutique
JavaScript.com
JavaScript Source
ScriptSearch
StreamingMedia World
WDJ
WDVL
WebDeveloper.com
WebReference.com
XMLFiles.com

internet.com
Internet News
Internet Investing
Internet Technology
Windows Internet Tech.
Linux/Open Source
Web Developer
ECommerce/Marketing
ISP Resources
ASP Resources
Wireless Internet
Downloads
Internet Resources
Internet Lists
International
EarthWeb
Career Resources

Search internet.com
Advertise
Corporate Info
Newsletters
E-mail Offers

internet.commerce
Be a Commerce Partner










Library

Classic Hits, Part 1

Hit counters are the newest Web craze; which ones will rise to the top of the charts?

By Steven J. Vaughan-Nichols

By now, you probably know how to record site hits, and that there are at least half a dozen cheap counter programs available that serve the purpose. What you may not know is that counting raw hits to your site is next to meaningless. What you really need is a program that collects all the information it can get from every visitor to your site. With that information in hand, the software must organize data that's useful to both you (the Web administrator) and your company. One or the other is fine, but you really need both. For example, you might want to know when the site is most active, while your marketing manager wants to know who's spending the most time on a given page.

Simply delivering raw statistics, however, isn't enough to make a good product. Raw data isn't tasty at all. The information must be seasoned by a proper analysis tool before it is useful. A second-rank hit analysis tool will give you its own internal report and graph generator (reports will often be generated as HTML), but you may already be using a host of other database and reporting programs. Who wants to learn how to use another reporting software package when your company has already standardized on, say, Informix for its DBMS and Crystal Reports for reporting?

A first-rate traffic analysis program should be able to deliver reports to you, but it must also deliver data in a form that other programs can use. The top programs will give you a way of setting up automated data massaging to get the data primped for analysis, and then use Open DataBase Connectivity (ODBC) or another real-time data transaction protocol to deliver the data transparently to your company's DBMS and report programs. Short of that, the program should be able to export its data to such popular DBMS formats as dBase, FoxPro's DBF, Lotus' WKS, or non-proprietary formats like DIF.

Beyond that, you also want a program that will work with your existing log files. If you're like most of us, you want workable information now, not in a month when you'll have a representative data set to work with. In practice, you want a program that will work with both the Common Log Format (CLF) and Extended CLF (ECLF). That should take care of most modern Web servers.

Finally, you need a program that won't choke on enormous log files. Even if you allow your log files to grow to jumbo proportions, a good program will at least let you access the entire log. A great one will let you extract only the sections of the logs that you want to examine. You'll also want software that's fully TCP/IP-compatible to avoid operating system clashes.

Are there such paragons of Web-counting virtue out there? Nope. Oh, with a crack team of C and Perl programmers, you could put together a homebrew that would do it all; but few of us can boast such astounding resources. Instead, let's take a look at what is commercially available.

[Move on to the next part of the article]


Web Developer® Site Feedback
Web Developer®
Copyright © 2000 internet.com Corporation. All rights reserved.

http://www.internet.com/

Web Developer® Home Over a dozen topics in detail Live Chat Downloads Book and Product Reviews Threaded Discussions How-To/Articles/Links Developer Daily News Subscribe Search Corporate Information Advertise Events Publications internet.com Home