Konstrukt::Plugin::hitstats::DBI - Konstrukt page hit logging. DBI backend
#TODO
Konstrukt page hit logging. DBI backend
Note that you have to create a table called hitstats
. You may turn on the install
setting (see "CONFIGURATION" in Konstrukt::Handler) or use the KonstruktBackendInitialization.pl
script to accomplish this task.
You have to define those settings to use this backend:
#backend hitstats/backend DBI hitstats/backend/DBI/source dbi:mysql:database:host hitstats/backend/DBI/user user hitstats/backend/DBI/pass pass
If no database settings are set the defaults from "CONFIGURATION" in Konstrukt::DBI will be used.
Initialization of this class
Parameters: none
Installs the backend (e.g. create tables).
Parameters:
none
Adds a new hitstat entry.
Parameters:
Returns the statistics as an array reference of hash references: [ { title => <value>, date => <value>, count => <value> }, ... ]
Parameters:
Returns the overall hit count for a given page
Parameters:
Copyright 2006 Thomas Wittek (mail at gedankenkonstrukt dot de). All rights reserved.
This document is free software. It is distributed under the same terms as Perl itself.