htaccess et statistiques d'acces - PHP - Programmation
Marsh Posté le 15-10-2003 à 11:20:14
oui il y a possibilite de faire cela avec une base de données et un compteur
Marsh Posté le 15-10-2003 à 13:40:12
Neogally a écrit : oui il y a possibilite de faire cela avec une base de données et un compteur |
est-ce que tu peux me donner plus de pistes, stp ? je ne suis qu'un pauvre admin reseau, le developpement de site web n'est qu'un passe temps, et j'avoue ne pas vraiment m'y connaitre
Marsh Posté le 15-10-2003 à 14:27:03
tu veux pouvoir différencier les utilisateurs
sinon pas la peine d'utiliser une base de données, tu installe webalizer qui va faire des pages de statistiques en se basant sur les fichiers de log du serveur Web
Marsh Posté le 15-10-2003 à 15:49:44
Rogntudjuuuuuuuuu a écrit : |
ben deja il faut que ton hebergeur te propose le php et la base de données mysql
ensuite a chaque connection d'un utilisateur (soit par ip soit par nom d'utilisateur) tu insere ou update ta table en incrementant un num
mais si tu ne devellope jamais voit du coter de la solution proposée par ratibus
Marsh Posté le 15-10-2003 à 18:32:15
Neogally a écrit : |
a ce niveau là c'est un site perso chez free
sinon merci pour le reste
Marsh Posté le 15-10-2003 à 22:37:40
Rogntudjuuuuuuuuu a écrit : existe-t-il un moyen d'obtenir les statistiques de frequentation des utilisateurs authentifiés ? (exemple : je sais que user1 s'est connecté 3 fois au cours de la semaine ou du mois ...) |
Avec une authentification par .htaccess je ne penses pas que ce soit possible (dumoins je ne vois pas comment ce serait faisable, et ça fait pas mal de temps que je vois ce genre de question et je n'ai vu personne répondre par la positive...)
Donc pour faire des statistiques différenciant les différents utilisateurs tu vas devoir faire une authentification avec php/mysql (si tu as des doutes quant à la sécuritée de ce que tu va faire, et si tu penses que les données mises en jeu sont trop importantes pour risquer une fuite, tu peux toujours donner accès à la zone d'identification -et de données- après un passage par le .htaccess), et là, ben c'est pas trop compliqué, comme l'a indiqué neogally, à chaque page chargée tu enregistres dans ta base de donnée une entrée (genre user|ip|page|dateheure), qui va te permettre après de déterminer qui a vu combien de fois telle page et s'est connecté tant de fois.
Pour le nombre de fois, tu peux grouper par ip pour avoir une estimation, mais comme le fait d'avoir une ip fixe deviens de plus en plus facile, mieux vaut en plus faire une discrimation sur les temps de chargements des pages, donc gérer une variation de temps à partir de laquelle tu considères que la personne s'est déconnectée (tient d'ailleur faudrais gérer en plus le fait que la personne peut s'identifier mais aussi se déconnecter du site, et revenir s'identifier avant la fin du timeout...)
Amuse toi bien
Marsh Posté le 15-10-2003 à 07:53:14
salut,
je cree un site perso a vocation familiale dont l'acces est protegé par un fichier htaccess.
existe-t-il un moyen d'obtenir les statistiques de frequentation des utilisateurs authentifiés ? (exemple : je sais que user1 s'est connecté 3 fois au cours de la semaine ou du mois ...)
merci
j'ai classé ce topic dans la sous cat php mais a vrai dire je ne savais pas bien laquelle choisir ... de la clémence svp en cas d'erreur !!!
Message édité par rogntudjuuuuuuuuu le 15-10-2003 à 07:53:40
---------------