~ubuntu-branches/ubuntu/jaunty/awstats/jaunty-updates

« back to all changes in this revision

Viewing changes to docs/awstats_compare.html

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Smedegaard
  • Date: 2004-05-05 05:12:07 UTC
  • Revision ID: james.westby@ubuntu.com-20040505051207-wfi8hydpa89pvuoi
Tags: upstream-6.0
ImportĀ upstreamĀ versionĀ 6.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 
2
<html>
 
3
<head>
 
4
<meta name="description" content="AWStats Documentation - Log File analyzer comparison">
 
5
<meta name="keywords" content="awstats, awstat, log, file, analyzer, differences, compare, comparison, analog, webalizer">
 
6
<meta name="robots" content="index,follow">
 
7
<meta name="title" content="AWStats Documentation - Log File analyzer comparison">
 
8
<title>AWStats Documentation - Log File analyzer comparison</title>
 
9
<link rel="stylesheet" href="styles.css" type="text/css">
 
10
<!-- $Revision: 1.61 $ - $Author: eldy $ - $Date: 2003/11/10 16:20:04 $ -->
 
11
</head>
 
12
 
 
13
<body topmargin=10 leftmargin=5>
 
14
 
 
15
 
 
16
<table style="font: 10pt arial,helvetica,verdana" cellpadding=0 cellspacing=0 border=0 bgcolor=#FFFFFF width=100%>
 
17
 
 
18
<!-- Large -->
 
19
<tr style="font: 10pt arial,helvetica,verdana">
 
20
<td bgcolor=#9999cc align=center><a href="/"><img src="images/awstats_logo4.png" border=0></a></td>
 
21
<td bgcolor=#9999cc align=center>
 
22
<br>
 
23
<font style="font: 16pt arial,helvetica,sanserif" color=#EEEEFF><b>AWStats logfile analyzer 6.0 Documentation</b></font><br>
 
24
<br>
 
25
</td>
 
26
<td bgcolor=#9999cc align=center>
 
27
&nbsp;
 
28
</td>
 
29
</tr>
 
30
 
 
31
</table>
 
32
 
 
33
 
 
34
<br><br><H1 style="font: 26px arial,helvetica,sanserif">Log analyzers Comparisons</H1>
 
35
 
 
36
 
 
37
<br><a name="COMPARISON"></a><br>
 
38
<font size=3 color=#665544><b>Comparison between AWStats and other famous statistics tools</b></font><br>
 
39
<hr>
 
40
<table style="font: 11px arial,helvetica,verdana" border=0 cellpadding=4 cellspacing=0 width="100%">
 
41
 
 
42
<!-- Info -->
 
43
<tr align=center bgcolor="#EEEEEE"><td align=left><b>Features/Softwares</b></td><td><b>AWStats</b></td><td><b><a href="http://www.analog.cx">Analog</a></b></td><td><b><a href="http://www.mrunix.net/webalizer/">Webalizer</a></b></td><td><b><a href="http://www.hitbox.com">HitBox</a></b></td></tr>
 
44
<tr align=center><td align=left>Version - Date</td><td>5.7 - August 2003</td><td>5.32 - April 2003</td><td>2.01-10 - April 2002</td><td>NA</td></tr>
 
45
<tr align=center bgcolor="#EEEEEE"><td align=left>Language</td><td>Perl</td><td>C</td><td>C</td><td>Embedded HTML tag</td></tr>
 
46
<tr align=center><td align=left>Available on all platforms</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td>NA</td></tr>
 
47
<tr align=center bgcolor="#EEEEEE"><td align=left>Sources available</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td></tr>
 
48
<tr align=center><td align=left>Price/Licence</td><td><font color=#4444cc>Free</font></td><td><font color=#4444cc>Free</font></td><td><font color=#4444cc>Free</font></td><td><font color=#660000>Free but with adverts</font></td></tr>
 
49
<tr align=center bgcolor="#EEEEEE"><td align=left>Works with Apache combined (XLF/ELF)</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td>NA</td></tr>
 
50
<tr align=center><td align=left>Works with Apache common (CLF) log format</td><td><font color=#660000>Just some features</td><td><font color=#660000>Just some features</td><td><font color=#660000>Just some features</td><td>NA</td></tr>
 
51
<tr align=center bgcolor="#EEEEEE"><td align=left>Works with IIS (W3C) log format</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>Need a patch</font></td><td>NA</td></tr>
 
52
<tr align=center><td align=left>Works with personalized log format</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td>NA</td></tr>
 
53
<tr align=center bgcolor="#EEEEEE"><td align=left>Analyze Web/Ftp/Mail log files</td><td><font color=#4444cc>Yes/Yes/Yes</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No/No</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No/No</font></td><td>NA/<font color=#660000>No/No</font></td></tr>
 
54
<tr align=center><td align=left>Update of statistics from</td><td><font color=#4444cc>command line (CLI) and/or<br>a browser (CGI)</font></td><td><font color=#4444cc>command line (CLI) and/or<br>a browser (CGI)</font></td><td><font color=#660000>command line</font></td><td>NA</td></tr>
 
55
<tr align=center bgcolor="#EEEEEE"><td align=left>Internal reverse DNS lookup</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td>NA</td></tr>
 
56
<tr align=center><td align=left>DNS cache file</td><td><font color=#4444cc>Static and dynamic</font></td><td><font color=#4444cc>Static <font color=#660000>or</font> <font color=#4444cc>dynamic</font></td><td><font color=#4444cc>Static <font color=#660000>or</font> <font color=#4444cc>dynamic</font></td><td>NA</td></tr>
 
57
<tr align=center bgcolor="#EEEEEE"><td align=left>Process logs spitted by load balancing systems</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
58
 
 
59
<!-- Who -->
 
60
<tr align=center><td align=left>Report number of "human" visits</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
61
<tr align=center bgcolor="#EEEEEE"><td align=left>Report unique "human" visitors</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
62
<tr align=center><td align=left>Report session duration</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
63
<tr align=center bgcolor="#EEEEEE"><td align=left>Not ordered records tolerance and reorder for visits</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>Visits not supported</font></td><td><font color=#660000>No</font></td><td>?</td></tr>
 
64
<tr align=center><td align=left>Statistics for visits are based on</td><td><font color=#4444cc>Pages *****</font></td><td><font color=#660000>Not supported</font></td><td><font color=#4444cc>Pages *****</font></td><td><font color=#4444cc>Pages *****</font></td></tr>
 
65
<tr align=center bgcolor="#EEEEEE"><td align=left>Statistics for unique visitors are based on</td><td><font color=#4444cc>Pages *****</font></td><td><font color=#660000>Not supported</font></td><td><font color=#660000>Not supported</font></td><td><font color=#4444cc>Pages *****</font></td></tr>
 
66
<tr align=center><td align=left>Report countries</td><td><font color=#4444cc>From IP location<br>or domain name</font></td><td><font color=#660000>Domain name</font></td><td><font color=#660000>Domain name</font></td><td>?</td></tr>
 
67
<tr align=center bgcolor="#EEEEEE"><td align=left>Report hosts</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
68
<tr align=center><td align=left>WhoIs link on hosts</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
69
<tr align=center bgcolor="#EEEEEE"><td align=left>Report authenticated users</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
70
<tr align=center><td align=left>Report/Filter robots (nb detected)</td><td><font color=#4444cc>Yes/Yes (307**)</font></td><td><font color=#4444cc>Yes / Yes</font> <font color=#660000>(8)</font></td><td><font color=#660000>No/No (0**)</font></td><td><font color=#660000>No/No (0**)</font></td></tr>
 
71
 
 
72
<!-- When -->
 
73
<tr align=center bgcolor="#EEEEEE"><td align=left>Report rush hours</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
74
<tr align=center><td align=left>Report days of week</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
75
 
 
76
<!-- What -->
 
77
<tr align=center bgcolor="#EEEEEE"><td align=left>Report most often viewed pages</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
78
<tr align=center><td align=left>Report entry pages</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
79
<tr align=center bgcolor="#EEEEEE"><td align=left>Report exit pages</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
80
<tr align=center><td align=left>Not ordered records tolerance and reorder for entry/exit pages</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>Entry/Exit not supported</font></td><td><font color=#660000>No</font></td><td>?</td></tr>
 
81
<tr align=center bgcolor="#EEEEEE"><td align=left>Detection of CGI pages as pages (and not just hits)</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>Only if prog ends by a defined value</font></td><td><font color=#660000>Only if prog ends by a defined value</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
82
<tr align=center><td align=left>Report pages by directory</td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
83
<tr align=center bgcolor="#EEEEEE"><td align=left>Report pages with last access time/average size</td><td><font color=#4444cc>Yes/Yes</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No</font></td><td><font color=#660000>No/No</font></td><td><font color=#660000>No/No</font></td></tr>
 
84
<tr align=center><td align=left>Dynamic filter on hosts/pages/referers report</td><td><font color=#4444cc>Yes/Yes/Yes</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td></tr>
 
85
<tr align=center bgcolor="#EEEEEE"><td align=left>Report web compression statistics (mod_gzip,mod_deflate)</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
86
<tr align=center><td align=left>Report file types</td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
87
<tr align=center bgcolor="#EEEEEE"><td align=left>Report by file size</td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
88
<tr align=center><td align=left>Report OS (nb detected)</td><td><font color=#4444cc>Yes (32)</font></td><td><font color=#4444cc>Yes</font><font color=#660000> (29)</font></td><td><font color=#660000>No (0)</font></td><td>?</td></tr>
 
89
<tr align=center bgcolor="#EEEEEE"><td align=left>Report browsers (nb detected)</td><td><font color=#4444cc>Yes (89*)</font></td><td><font color=#4444cc>Yes</font><font color=#660000> (9*)</font></td><td><font color=#4444cc>Yes</font><font color=#660000> (4*)</font></td><td><font color=#4444cc>Yes</font><font color=#660000> (<20*)</font></td></tr>
 
90
<tr align=center><td align=left>Report details of browsers versions</td><td><font color=#4444cc>Major and minor versions</font></td><td><font color=#660000>Major versions only</font></td><td><font color=#4444cc>Major an minor versions</font></td><td><font color=#4444cc>Major and minor versions</font></td></tr>
 
91
<tr align=center bgcolor="#EEEEEE"><td align=left>Report screen sizes</td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
92
<tr align=center><td align=left>Report tech supported by browser for Java/Flash/PDF</td><td><font color=#4444cc>Yes/Yes/Yes</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td></tr>
 
93
<tr align=center bgcolor="#EEEEEE"><td align=left>Report audio format supported by browser for Real/QuickTime/Mediaplayer</td><td><font color=#4444cc>Yes/Yes/Yes</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td><td><font color=#660000>No/No/No</font></td></tr>
 
94
 
 
95
<!-- Referrer -->
 
96
<tr align=center><td align=left>Report search engines used (nb detected)</td><td><font color=#4444cc>Yes (99***)</font></td><td><font color=#4444cc>Yes </font><font color=#660000>(24)</font></td><td><font color=#660000>No (0)</font></td><td><font color=#4444cc>Yes</font><font color=#660000> (<20 ***)</font></td></tr>
 
97
<tr align=center bgcolor="#EEEEEE"><td align=left>Report keywords/keyphrases used on search engines (nb detected)</td><td><font color=#4444cc>Yes/Yes (96***)</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No</font><font color=#660000> (29***)</font></td><td><font color=#660000>No</font>/<font color=#4444cc>Yes</font><font color=#660000> (14***)</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No (<20***)</font></td></tr>
 
98
<tr align=center><td align=left>Report external refering web page with/without query</td><td><font color=#4444cc>Yes/Yes</font></td><td><font color=#660000>No/No</font></td><td><font color=#660000>No</font>/<font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No</font></td></tr>
 
99
 
 
100
<!-- Misc -->
 
101
<tr align=center bgcolor="#EEEEEE"><td align=left>Report HTTP Errors</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#660000>No</font></td></tr>
 
102
<tr align=center><td align=left>Report 404 Errors</td><td><font color=#4444cc>Nb + List last date/referer<br></font></td><td><font color=#660000>Nb only</font></td><td><font color=#660000>Nb only</font></td><td><font color=#660000>No</font></td></tr>
 
103
<tr align=center bgcolor="#EEEEEE"><td align=left>Report 'Add to favorites' statistics</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
104
<tr align=center><td align=left>Other personalized reports for<br>miscellanous/marketing purpose</td><td><font color=#4444cc>Yes<br></font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
105
<tr align=center bgcolor="#EEEEEE"><td align=left>Daily statistics </td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
106
<tr align=center><td align=left>Monthly statistics </td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
107
<tr align=center bgcolor="#EEEEEE"><td align=left>Yearly statistics </td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td><td><font color=#4444cc>Yes</font></td></tr>
 
108
<tr align=center><td align=left>Benchmark with no DNS lookup in lines/seconds<br>(full features enabled, with XLF format, standard Perl 5.8, Athlon 1Ghz)</td><td><font color=#660000>4500****</font></td><td><font color=#4444cc>39000****</font></td><td><font color=#660000>12000****</font></td><td>NA<br>No program to run</td></tr>
 
109
<tr align=center bgcolor="#EEEEEE"><td align=left>Benchmark with DNS lookup in lines/seconds<br>(full features enabled, with XLF format, standard Perl 5.8, Athlon 1Ghz)</td><td><font color=#4444cc>80****</font></td><td><font color=#4444cc>80****</font></td><td><font color=#4444cc>80****</font></td><td>NA<br>No program to run</td></tr>
 
110
<tr align=center><td align=left>Reuse of analyzed data by other tools</td><td><font color=#4444cc>Easy (database=described text files)</font></td><td><font color=#660000>Database not saved</font></td><td><font color=#660000>Not easy (database=undocumented text file)</font></td><td><font color=#660000>Not possible</font></td></tr>
 
111
<tr align=center bgcolor="#EEEEEE"><td align=left>Export statistics to PDF</td><td>Experimental</td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td><td><font color=#660000>No</font></td></tr>
 
112
<tr align=center><td align=left>Graphical statistics in one page / several / or frames</td><td><font color=#4444cc>Yes/Yes/Yes</font></td><td><font color=#4444cc>Yes</font>/<font color=#660000>No/No</font></td><td><font color=#4444cc>Yes/Yes</font>/<font color=#660000>No</font></td><td><font color=#660000>No</font>/<font color=#4444cc>Yes/Yes</font></td></tr>
 
113
 
 
114
</table>
 
115
<br>
 
116
<font style="font: 8pt arial,helvetica,verdana">
 
117
* This number is not really the number of browsers detected. All browsers (known and unknown) can be detected by products
 
118
that support user agent listing (AWStats,Analog,Webalizer,HitBox). The 'browser detection feature' and number is the number of known browsers for which different
 
119
versions/ids of same browser are grouped by default in one browser name.<br>
 
120
<br>
 
121
** AWStats can detect robots visits: All robots among the most common are detected, list is in <a href="http://www.robotstxt.org/wc/active/all.txt">robotslist.txt</a> (250Kb). Products that are not able to do this give you false information, above all if your site
 
122
has few visitors. For example, if you're site was submitted to all famous search engines, robots can make 500 visits a month, to find updates or to see if your site is still online.
 
123
So, if you have only 2000 visits a month, products with no robot detection capabilities will report 2500 visits (A 25% error !). AWStats will report 500 visits from robots and 2000 visits from human visitors.<br>
 
124
<br>
 
125
*** AWStats has url syntax rules for the most popular search engines (that's the 'number detected').
 
126
Those rules are updated with AWStats updates.
 
127
But AWStats has also an algorithm to detect keywords of unknown search engines with unknown url syntax rules. <br>
 
128
<br>
 
129
**** Most log analyzers have poor (or not at all) robots, search engines, os or browsers
 
130
detection capabilities and less features (no or poor visits count, no filter rules, etc...).<br>
 
131
It is not possible to add all AWStats features to other log analyzers, so don't forget that benchmarks
 
132
results are for 'different features'. For this benchmark, I did just complete Webalizer and Analog robots
 
133
or search engines databases with part of AWStats database. So Webalizer config file was
 
134
completed with this <a href="http://awstats.sourceforge.net/files/webalizeradd.txt">file</a>, Analog config file was
 
135
completed with this <a href="http://awstats.sourceforge.net/files/analogadd.txt">file</a>.
 
136
Note that without this very light add (using default conf file), Webalizer speed is 3 times faster, Analog is 15% faster).<br>
 
137
Benchmark was made on a combined (XLF/CLF) log record on an Athlon 1GHz.<br>
 
138
You must keep in mind that all this times are without reverse DNS lookup. DNS lookup speed depends on your system, network and
 
139
Internet but not on the log analyzer you use. For this reason, DNS lookup is disabled in all log analyzer benchmarks.
 
140
Don't forget that DNS lookup is 95% (even with a lookup cache) of the time used by a log analyzer, so if your host is not
 
141
already resolved in log file and DNS lookup is enable, the total time of the process will be nearly the same whatever
 
142
is the speed of the log analyzer.<br>
 
143
<br>
 
144
***** Some visitors use a lot of proxy servers to surf (ie: AOL users), this means it's possible that several hosts (with several
 
145
IP addresses) are used to reach your site for only one visitor (ie: one proxy server download the page and 2 other servers download
 
146
all images). Because of this, if stats of unique visitors are made on "Hits", 3 users are reported but it's wrong.
 
147
So AWStats, like HitBox, considers only HTML pages to count unique visitors. This decrease the error (not totally, because
 
148
it's always possible that a proxy server download one HTML frame and another one download another frame).<br>
 
149
<br>
 
150
</font>
 
151
 
 
152
<hr>
 
153
 
 
154
<script language=javascript>
 
155
        var date='$Date: 2003/11/10 16:20:04 $';
 
156
        document.writeln("Last revision: "+date);
 
157
</script>
 
158
 
 
159
</body>
 
160
</html>