Statistique pour site web

Soyez le premier à donner votre avis sur cette source.

Vue 17 420 fois - Téléchargée 3 140 fois

Description

stats est un modules statisqtiques pour les sites web
sous forme d'un repertoire appellé "stats".
Fonctionnalité
Avant de développer une telle application, il fallait bien préciser nos besoins et nos objectifs.
Nous avons établi un cahier des charges des fonctionnalités essentielles à intégrer :
1. fréquences des visites
  • Durée
  • Heure
  • Jour de la semaine
  • Mois
  • Année

2. Informations sur le visiteur
  • Système d'exploitation
  • Navigateurs utilisés
  • Pays

3. Statistiques sur le site en lui-même
  • Pages vues

4. Statistiques générales
  • Records

(a) record de visites
(b) record de visiteur

(c) record de durée de visites
(d) etc...
  • Moyennes

(a) Moyennes de visites par jour
(b) Moyennes de pages par visiteur
(c) Moyennes de Temps passé sur le site
  • Totaux

(a) Visiteurs
(b) Pages vues

Source / Exemple :



Installation module stats
step1 : editer le fichier /stats/config/config_db.php et configurer le . "http://www.your_site_url.com/stats" step2 : placer le repertoire stats sur la racine de votre site ( de préférence) "http://www.your_site_url.com/stats ". step3: connecter vous à http://www.your_site_url.com/stats/config/install.php step4: normalment si tous se passe bien tous les tables sont crées . step5: charger la base de coorepandance ip==> pays pour cela il y a principalement deux méthodes (voir parti charger table ip ==> country en bas de cette page) step6: copy le code donnés dans tous les pages de votre site (certaines adaptations de code à inserer son possible dependantes de l'implementation de site web) step7: supprimer le fichier http://www.your_site_url.com/stats/config/install.php le module stats est donc actif. les statistques sont visiualiseable en se connectant à l'adresse : http://www.your_site_url.com/stats
###warning
-dans l'installation, si start_session deja declarer dans le debut des pages , il faut suprimer la lingne: session_start(); de fichier /stats/start_stats.php -sur un serveur free.fr, il faut créer un répertoire'sessions' à la racine de site pour pouvoir utiliser les sessions;
#la mise a jour
la mise à jour concerne aussi la table des ip un simple re-chargement de la base fait objet la base( à jour des ip) est telechargeable à l'adresse suivante "http://ip-to-country.webhosting.info/ "
charger la table ip ==> country
1er-methode: avec le fichier de bas ip2.cvs on utilisant la requette sql sur PhpMyAdmin comme suivant =================================================================== LOAD DATA LOCAL INFILE "C:\\ip2.csv" INTO TABLE ipcountry FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; =================================================================== en adaptant le chemin de fichier ip2.cvs et le nom de la table 2eme-methode: en utilisant toujours PhpMyAdmin. importer le fichier ip2.cvs sur la table selectionnée. images explicatif et "ip2.cvs" sont dans le repertoire /stats/doc/ NB: -1er methode est favorisée pour un serveur local( à cause le limite imposé sur le serveur local sur la taille de fichier max à importer de 2048 ko), dans notre cas notre fichier de base fais bien plus que 3 Mo. -2eme methode est favorisée pour un serveur non local.
Contact
Contact C.Yassine yassine06@hotmail.fr

Conclusion :


le script après plus d'un ans d'essai marche très bien ,
c'est utile pour moi pour voir au moins les visites des robot.

en cas question n'hésitez pas à me contacter.

cordialement

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
4 janvier 2013

Premièrement merci pour le boulot ! Par contre je suis en train de l'installer et je n'arrive pas a télécharger la base des ips pays... le lien semble mort, pourrais-tu me dire ou je peux la télécharger stp? merci
Messages postés
1
Date d'inscription
mardi 22 février 2011
Statut
Membre
Dernière intervention
14 mars 2012

c trés bien fait, bravo
Messages postés
2
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
7 mars 2009

toutes est expliqués à l'installation du module Stats
Messages postés
4
Date d'inscription
dimanche 24 septembre 2006
Statut
Membre
Dernière intervention
25 juin 2013

Bonjour,

Quel est le code à ajouter dans les pages du site à analyser ?

Merci pour votre réponse.
Messages postés
2
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
7 mars 2009

suffit de renommer ton fichier index.html en page php

et vous mettez la balise php comme indique l'ors de l'installation de script?

trés facile à mettre en oueuvre
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.