1Quickstats will give you the web traffic for modest sites.  It is not yet optimized for high volume traffic.
2Its advantage for many users is that is does not require an sql database.
3
4This plugin has a page on Dokuwiki's web site which is lkept up-to-date:
5    http://www.dokuwiki.org/plugin:quickstats
6
7Quickstats uses the following modules:
8from Gary Keith
9http://browsers.garykeith.com/downloads.asp
10http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI
11
12from Alexandre Alapetite
13http://alexandre.alapetite.fr/doc-alex/php-local-browscap/index.en.html
14http://alexandre.alapetite.fr/doc-alex/php-local-browscap/php-local-browscap.php.txt
15
16from Maxmind: http://www.maxmind.com/app/geolitecity
17geoipcity.inc
18GeoLiteCity.dat
19
20from http://www.geoplugin.com/
21geoPlugin
22
23Quickstats uses either geoPlugin or GeoLiteCity.dat to identify the location of IP addresses.
24geoPlugin is a free web-based service, while Maxmind's GeoLiteCity.dat installs on your
25server.  Quickstats defaults to geoPlugin, which means that quickstats is ready to use
26upon installation into the Dokuwiki plugins directory.  GeoLiteCity must be installed
27in a directory on your server.  See "Configuration Settings" below for how to choose
28between these two services.
29
30There are benefits and downsides to both.  With GeoLiteCity, quickstats always
31has instant and secure access the the location data which it needs.
32However, it is recommended that you re-install updated copies
33every 6 weeks, in order to keep current with changing IP data.  On Linux servers
34this is simple enough to do with a cron job.  geoPlugin, on the other hand, is
35always current and does not have to be installed on your server. Its data is retrieved
36via an http access.  Responses from geoplugin.com tend to be fast, but there is always
37the question of delay and processing time.
38
39--------------------------------------------------
40GEOLITECITY
41
42GeoLiteCity.dat must be downloaded from Maxmind and stored in /usr/local/share/GeoIP/
43It is available as a tgz file:
44
45   http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
46
47Unpack this file and place it in either in /usr/local/share/GeoIP  or quickstats/GEOIP.
48The default directory for GeoLiteCity.dat is /usr/local/share/GeoIP which you will
49find assigned in the Configuration Manager in the 'geop_dir' setting.  If you place it
50in quickstats/GEOIP, then you must check off the checkbox for 'geoip_local'.
51
52You do not have to put GeoLiteCity.dat in either of the two directories mentioned above.
53You can install it anywhere you choose; just replace the default path in 'geoip_dir' with
54the new one and make sure that 'geoip_local' is unchecked.
55
56For additional installation instructions see http://www.maxmind.com/app/installation?city=1.
57
58
59
60---------------------------------------
61Quickstats outputs its statistics to a Dokuwiki page using the following syntaxes:
62~~NOCACHE~~
63
64Syntax:
65~~QUICKSTATS:<month_year>&<category><;;depth>~~
66The depth parameter limits the number of rows of output to depth number.
67
68Stats for current month
69~~QUICKSTATS:~~
70~~QUICKSTATS:basics<;;depth>~~
71~~QUICKSTATS:ip<;;depth>~~
72~~QUICKSTATS:misc<;;depth>~~
73~~QUICKSTATS:countries<;;depth>~~
74~~QUICKSTATS:pages<;;depth>~~
75~~QUICKSTATS:ua<;;depth>~~
76
77Stats for a previous month
78~~QUICKSTATS:<month_year><;;depth>~~
79~~QUICKSTATS:<month_year>&basics<;;depth>~~
80~~QUICKSTATS:<month_year>&ip<;;depth>~~
81~~QUICKSTATS:<month_year>&misc<;;depth>~~
82~~QUICKSTATS:<month_year>&countries<;;depth>~~
83~~QUICKSTATS:<month_year>&pages<;;depth>~~
84~~QUICKSTATS:<month_year>&ua<;;depth>~~
85
86
87The months are numbered from 1 to 12
881_2012 = January 2012
8912_2011 = December 2011
90
91~~QUICKSTATS:~~ is a snynonym for ~~QUICKSTATS:basics~~
92~~QUICKSTATS:<month_year>~~ is a synonym for ~~QUICKSTATS:<month_year>&basics~~
93    Example:
94     ~~QUICKSTATS:1_2011~~
95     outputs 'basics' for January 2011
96
97Output for diffferent paramaters
98basics:
99  Operating systems
100  Browsers
101  Countries
102misc:
103  Operating systems
104  Browsers
105countries:
106  Countries
107ip:
108 IP addresses
109ua:
110 IP address
111 browsers/user agents
112 countries
113
114Configuration Settings
115    There are two settings
116      1. excludes:  excludes IP addresses from stats, for instance if you don't want your own accesses to your site counted in the stats
117      2. aborts:     prevents IPs from accessing the site (for nuisance and spam accesses).
118      3. geoip_local: if checked off Maxmind GeoLiteCity.dat must be installed in:  lib/plugins/quickstats/GEOIP'
119      4. geoip_dir:   if geoip_local is not checked off quickstats will look in this directory for GeoLiteCity.dat (it defaults to /usr/local/share/GeoIP/)
120      5. geoplugin: if this option is checked the geoPlugin will be used for IP geo-locating (defaults to true); with this set to true GeoLIteCity.dat is not needed
121      6. long_names: set maximum number of characters to output when oututting long names.  Default is 30,
122         when set to -1 maximum is unlimited
123      7. show_date: Show date of last page access with mouseover
124      8. show_country: In IP table, show country of IP address with mouseover.  This will work only when
125       "geoplugin" is set to false
126     9. sorttable_ns: Comma separated list of whole or partial namespaces and
127        file names which require sortable output
128
129There is also an admin panel which has various options for making detailed queries.
130