ukStats


L'outil ukStats permet très simplement d'obtenir des statistiques détaillées de vos sites Internet. Pour Fonctionner, il ne nécessite que Php v.4 et supérieures ainsi qu'une base de données MySQL. Pour obtenir des graphiques à partir des statistiques du site, l'extension php-gd2 devra être activée et JPGraph devra être fonctionnel.
Les statistiques s'obtiennent très simplement en incluant le script "counter.php" à vos pages et en employant la méthode "statIt()" pour mettre à jour les statistiques de la page courante ou "statUrl($url)" pour mettre à jour les statistiques de l'URL spécifiée.inclure des statistiques


Un exemple de mise en page simple (script "makeStats.php") de rapport sur les statistiques du site web est fourni. Il est cepnendant aisé de réaliser sa propre page de rapport personnalisé.


exemple de grapheLa fonction "makeGraphMonthlyVisitorsAndPagesViewed($mois, $cheminFichier)" permet de générer un graphique png ou jpeg (en fonction de l'extension) de l'évolution du nombre de visiteurs ainsi que du nombre de pages vues pour les N derniers mois (le nombre étant passé en paramètre).
La fonction "makeTableWithAllStatistics($mois)" permet quand à elle de récupérer sous forme de chaine de caractère un tableau html contenant les statistiques détaillées du site.
MoisVisiteursPages vuesVisiteurs/jourPages vues/jour
Mai-24 4 13 0.50 1.63
Avr-24 50 77 1.67 2.57
Mars-24 42 102 1.35 3.29
Fev-24 67 126 2.31 4.34
Janv-24 34 68 1.10 2.19
Dec-23 75 147 2.42 4.74
exemple de grapheLa fonction "makeGraphDailyVisitorsAndPagesViewed($mois, $annee, $cheminFichier)" permet de générer un graphique png ou jpeg (en fonction de l'extension) de l'évolution journalière du nombre de visiteurs ainsi que du nombre de pages vues pour un mois donné (le mois étant passé en paramètre).
La fonction "makePngCustomizedCounter($filePath[,$theme,$width, $height, $length])" permet de créer des compteurs originaux tels que ceux présentés ci-contre. La conception de nouveaux thèmes est très simple : il suffit de créer un sous répertoire du nom du theme souhaité à placer dans "includes/picts", puis de créer 10 fichiers PNG nommés 0.png, 1.png, ..., 9.png et contenant l'image du nombre correspondant à leur nom.



Les fonctions "makePngCounter($filePath)" et "makePngLiveCounter($filePath)" permettent de créer les compteurs graphiques ci-contres.

Informations sur les versions :

> > > TELECHARGER (v.0.5.1)< < <
> > > TELECHARGER (v.0.5.0)< < <
> > > TELECHARGER (v.0.4.2)< < <
> > > TELECHARGER (v.0.4.0)< < <
> > > TELECHARGER (v.0.3.0)< < <
> > > TELECHARGER (v.0.2.2)< < <
> > > TELECHARGER (v.0.2.1)< < <
> > > TELECHARGER (v.0.2.0)< < <
> > > TELECHARGER (v.0.1.0)< < <
Webmestre :
www.ubikreation.fr.st
Hypertext Preprocessor MySQL Gnu Image Manipulating Program Valid HTML 4.01! Valid CSS! ubiKreation website statistics