This page is a part of Homepage: Lars Marius Garshol.

WWWstats

Version: 1.55
Author: Lars Marius Garshol - larsga@ifi.uio.no.
Last release: 13.May.98

[What is] [System reqs] [Documentation] [Samples] [License] [Download] [Changes] [Next version]

What is WWWstats?

WWWstats are some simple Perl scripts that read the log of a WWW server and extracts some statistics from it, presented as web pages. They are meant for use by a single person, but could probably be used by large sites as well.

I made these scripts to learn Perl, and also because I couldn't find any log analyzers that I really liked and that were OS-independent. I add new features when I decide I want them or if someone manages to convince me that I should add them. If you have an idea, just let me know.

What do I need to run WWWstats?

You need a Perl interpreter, and nothing else. (Perl interpreters exist for UNIX, Win32 and many other platforms as well.)

This is really all you need. If you don't have access to the server logs there is a CGI script included in the package that can generate the log for you if you insert a reference to a particular image on each page. This is not recommended if you have access to the server log, but if you don't it can help you out.

If you use the server log it must be in the NCSA Common Log Format (CLF). (The browser and referrer reports need the NCSA Extended Common Log Format.) Apache uses CLF by default, as do most other servers. Most of them can also be reconfigured to use the extended format. I'll add more documentation on how later. In the meantime: email me if you have any questions about this.

Information on how to set up WWWstats and use it is in the documentation.

Sample reports

There are six different reports. (Note that these reports have been redirected to file, which is why they are so fast.) Since I now use separate reports for each part of my site I've put up a separate page with the reports.

License

WWWstats is freeware, so you can do as you like with it. If you change it or have any problems with it, please let me know.

Download

The program is only available in a zipped version that includes this HTML page. (If you need any other formats or have any problems installing or using it, let me know.)

Future improvements

If you have any opinions on this subject, either things you'd like to see or opinions on the improvements suggested here, please send me an email about it. If you want notification by email when the next version is ready you can add yourself to the announcement list.

Next minor version (1.60)

Next major version

New features in version 1.54

Version 1.55 had only three simple changes:

Version 1.54 introduced several improvements:

Version 1.53 improved the user agent and robot lists a little, as well as some other minor improvements. Version 1.52 added several new features:

Version 1.51 fixed two bugs in the year handling of wwwyear.pl and wwwweek.pl.

The new features in 1.5x since 1.43 are:

A version history is also available.


13.May.98 22:14, Lars Marius Garshol, larsga@ifi.uio.no. A part of Homepage: Lars Marius Garshol.