super-compteur

Monday, August 07, 2006

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 ^^

0 Comments:

Post a Comment

<< Home