Aller au contenu

Connaissez-vous un script de compteurs pages vues?


zirone

Sujets conseillés

Avant toutes choses je veux dire que j'aime bien ce forum, y'a toujours une réponse claire et éfficace en un moindre de temps :lol:

Bon mon problème est tout autre. J'ai déjà mit un script de nombres de visiteurs connectés sur mes sites, mais je cherche également un script permettant de donner le nombre de pages vu dans une journée (24 heures ;)).

J'ai cherché sur la toile et sans succès... En connaissez-vous? je parle de script php, et pas de script fournit par une société externe...

Merci :wub:

Lien vers le commentaire
Partager sur d’autres sites

avec mysql ca doit etre faisable

<{POST_SNAPBACK}>

Oui sa je le sait :P

Je voulais savoir si vous en connaissiez ou bien ou on en trouve... En effet, j'ai éssayé de voir sur Comscripts ou Hotscripts, et apparament il n'y a pas grand chose... Il y'a visiteur connectées, mais pas pages vues... voilà ;)

Lien vers le commentaire
Partager sur d’autres sites

Salut Zirone,

Je pense que tout script de statistiques pourra convenir à tes besoins.

Il est même bien possible que ton hébergeur te fournisse ces informations directement via une analyse du fichier de logs.

Lien vers le commentaire
Partager sur d’autres sites

bin c tout con en fait, je suppose qu'il a fait une simple table sql qu'on va appeler "compte" avec 'id' en clef primaire et 'date' contenant la date d'entrée (au minimum)...

puis il fait un insert pour chaque page vue.... il ne reste plus qu'à compter les pages vues sur la journée et les pages vues au total... c une méthode très simple mais qui remplit vite la db (enfin si y a que 2 champs y peut voir venir)....

Sinon il peut simplement incréménter un champs "total" et un champs "dujour" qui doit être updater avec une condition "si la dernière entrée n'est pas de la date du jour on remet à 0 et on recommence à incrémenté. Cette méthode est la meilleur car pas de place prise dans la db (1 seul enregistrement). Rien de compliquer à faire

à+, Mike

Lien vers le commentaire
Partager sur d’autres sites

J'ai une question toute bête:

< à quoi çà sert ? >

Qu'un webmaster visualise ses statistiques c'est normal. Mais exposer dans son footer le nombre de pages vues dans la journée je ne vois pas l'utilité :huh: Et les internautes n'en ont strictement rien à faire.

Juste pour faire travailler le serveur, histoire qu'il ne s'ennuie pas ?

Lien vers le commentaire
Partager sur d’autres sites

C'est pour impressionner ;)

Quand tu vois qu'ils ont eu 50000 visites dans la journée...

sinon, pour ton code, tu fais un truc tout simple genre :

<?
/* tu te connectes a ta base */
mysql_query('ALTER TABLE compteur SET visites=visites+1');
$sql=mysql_query('SELECT visites FROM compteur');
$result=mysql_result($sql);
if (!$result) {
  die('Impossible de regarder dans le compteur :' . mysql_error());
}
echo 'Il y a eu aujourd'hui '.$result.' visiteurs';

C'est surement bourré de fautes mais c'est l'idée

Lien vers le commentaire
Partager sur d’autres sites

C'est pour impressionner ;)

Quand tu vois qu'ils ont eu 50000 visites dans la journée...

Si je suis un visiteur:

* je vois "50 000" => je me fiche pas mal d'être le 50 001ème

* je vois "2" => je rigole doucement puis je m'en vais

Enfin bref, moi je prendrais plutôt un script de statistiques c'est plus utile.

Bon courage :unsure:

Lien vers le commentaire
Partager sur d’autres sites

J'ai une question toute bête:

< à quoi çà sert ? >

Qu'un webmaster visualise ses statistiques c'est normal. Mais exposer dans son footer le nombre de pages vues dans la journée je ne vois pas l'utilité :huh: Et les internautes n'en ont strictement rien à faire.

Juste pour faire travailler le serveur, histoire qu'il ne s'ennuie pas ?

<{POST_SNAPBACK}>

C'est pour une autre utilisation (ou du moins, pour celle là mais pas que ça ;))

C'est pour impressionner wink.gif

Quand tu vois qu'ils ont eu 50000 visites dans la journée...

sinon, pour ton code, tu fais un truc tout simple genre :

CODE

<?
/* tu te connectes a ta base */
mysql_query('ALTER TABLE compteur SET visites=visites+1');
$sql=mysql_query('SELECT visites FROM compteur');
$result=mysql_result($sql);
if (!$result) {
 die('Impossible de regarder dans le compteur :' . mysql_error());
}
echo 'Il y a eu aujourd'hui '.$result.' visiteurs';

C'est surement bourré de fautes mais c'est l'idée

Merci beaucoup bigornot :wub:

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...