super-compteur

Thursday, August 31, 2006

Des news

Bon, il se trouve que j'ai perdu des fichiers quand meme avec le plantage de ma clé USB...

Mais vu que nessie s'est mise a travailler le design du site, j'ai tout rattrapé et meme plus ^^

Donc ce qu'il y a de neuf:


  • Un design tout beau (voir magnifique)
  • des camemberts en 3D (pour pas crader le beau design de nessie ^^)
  • la page de modification des stats publiques (faut que je fasse le lien, mais ele est faite)
Voila ^^
par exemple les stats de ce blog ici bon, c'est encore sur mon server (donc ca va finir un jour par bouger sur un hébergeur quelque part sur le net)
(ah oui, la il n'y a jamais de visites alors je met aussi le lien vers les stats publiques de mon blog: ici.)

En attendant si il y a des motivés pour etre béta testeurs ^^

(des sites jamais visités mais aussi des sites qui génèrent des tonnes de visites, histoire de tester la rapidité des scripts ^^).

Par contre, attendez vous à ce que les stats soient remises à zéro lors de la migration vers le vrai server (c'est pas sur, on verra, mais de toute facon il est possible de rajouter un offset pour que le compteur continue sans revenir à zéro, il n'y aura que les stats de vidées).

Pour s'inscrire c'est ici ^^

Wednesday, August 16, 2006

Pause

Suite à un plantage de ma clé USB ou j'avais tous les originaux des fichiers du compteur et un server web bien configuré opur faire mes tests avant d'uploader, je fais une pause...

Je me remetrais à coder ca quand je rentrerais en france, avec un peu d'aide ca me fera pas de mal :)

en éspérant que ca sera pas un autre truc que je pourais rajouter à la liste des trucs sympas mais pas fini (genre la galerie d'image, ca pourais etre chouette si j'my remetais non?)

Bon, heureusement qu'il y a une sauvegarde de faite sur le server a toulouse (j'ai presque rien perdu normalement) parce que sinon ca aurais été la fin...

Monday, August 07, 2006

pays

Petite modification du code qui transforme les codes pays en nom de pays, dans la base de software77 il y a des noms particuliers, comme "EU" pour "non-specific European Union location".
Alors c'est rajouté (Nessie, t'aurais du me dire que t'avais 14 visiteurs provenant d'un pays sans nom)
au fait, le probleme des pays "inconnus" est fini, y'en a plus, sauf ceux qui viennent de plages d'IP réservées (mais normalement avec ces Ip on a pas accès au net, en plus ca marquera "réservé" donc y'aura plus de pays "Inconnus".

Voila

Ce qui marche

stats par heures du jour (de n'importe quel jour depuis la création pour le moment, après j'vais gérer pour que ca ne garde des stats détaillées comme ca que quelques jours...)
stats par jours du mois (meme commentaire que pour les heures)
stats par mois de l'année (f au dessus aussi ^^ )

statistiques par pays (à améliorer constament, la j'ai trouvé une solution mais rien ne me prouve qu'elle est fiable :/ )
statistiques par navigateur (meme remarque qu'au dessus)
statistiques par heure moyenne
statistiques par jour de la semaine
(pour tous ceux la, on peux demander sur une période mais c'est pas intégré à l'interface)

classement des pages d'entrée
classement des pages vues
classement des référents


Aussi disponible:
la page d'inscription
le générateur de script
La possibilité de ne jamais etre compté par son propre compteur


A venir:
le formulaire pour modifier ses parametres donnés à l'inscription
le formulaire pour créer sa page de stats disponible à tous
Des stats un peu plus détaillées (nombre de couleurs et résolution d'écran du visiteur)
ptetre faire que ca garde l'IP en mémoire aussi...


A faire mais c'est plus dur:
Tracer le chemin des visiteurs sur le site (la base de donnée le permet, mais faut faire la requete comme il faut... (la ca fais tilt) ... c'est bon, je crois que j'ai trouvé, on peux passer ca dans "A venir" *fier fier*

Voila, si vous avez des demandes de stats qui seraient intéréssentes, demandez, demandez!

Explications

Voila, Depuis quelques jours je planche sur un compteur qui m'a l'air pas mal alors j'vais mettre ici les évolutions qu'il subit jusqu'à ce qu'il soit fini et mis en place pour le "grand public".

ca commence avec une premiere version de site multi_compteurs sans inscription qui gérais déja les polices mais qui comptais juste le nombre de visiteurs dans un fichier.

C'est resté comme ca... au moins quelques heures! Après je voulais avoir les horaires de visites alors j'ai commencé à mettre ca dans le fichier (y'avais un fichier par compteur) et puis la l'ulumination: Danny!
mais oui, les bases de données sont nos amies!

alors ptite scéance de réflexion et hop, j'ponds une version avec une base de donnée derriere.
(base qui n'a pas changée tellement elle étais bien pensée, j'vais juste rajouter plus d'informations sur les visiteurs par la suite)

quand ca c'étais fait, au vu du nombre presque infini d'informations qu'on peux tirer de cettte base, j'ai commencé à faire l'interface qui donne des informations essentielles:
heures de visites, jours, année.

s'en suit une longue traversée du desert (genre 2 jours) sans trop d'améliorations pour trouver comment localiser géographiquement les visiteurs (la première solution que j'avais donnais rien)
Le salut est venu de software77.net qui mettent une base de donnée à jour tous les jours.

Alors hop, j'la récupère, j'essaie juste pour voir et je fais un script qui la récupère pour l'installer automatiquement sur mon site
(un ptit truc sympa avec 2 DB qui tournent pour etre sur que quand une se met a jour, l'autre soit utilisable).

Après, de mémoire, qu'est ce qu'il y a eu...
la page d'inscription qui marche.
l'affichage de chaque page a partir d'une page html contenant des mots clés.

petit exemple:
<$afficher_jour$>
affichera un magnifique (moche) tableau contenant le nombre de visites par heures pour un jour donné (et <$formulaire_jour$> affichera le formulaire pour choisir son jour)

Ensuite plusieurs petits rajouts mineurs (bouton RAZ par exemple)

puis le générateur de code qui permet de créer le code à mettre sur son site (bien pratique à utiliser, hyper chiant à coder, surtout si on veux faire qu'il se place tout seul dans une page via des mots clés)

"Mais pourquoi se faire chier avec ces fichus mots clés???" allez vous me dire...
2 raisons:
1) l'interface du site poura évoluer beaucoup plus facilement
2) ca poura permetre aux gens de créer leur propre interface dans une page spéciale qui mettra leurs stats accessibles à n'importe qui (l'intéret de faire comme ca c'est qu'ils pouront un peu l'intégrer a leur site)

Bon, ce post commence à etre un peu long...
alors j'vais en faire un nouveau avec tout ce que le compteur peux déja faire et ce qui est a venir dans un futur proche (2-3jours)
bien sur, faut pas hésiter à donner des idées ^^