[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Un commentaire ...



Le 9 Février 2002 13:07, vous avez écrit :

Salut..

> Un commentaire sur compteamigo.
>
> Un de mes amis l'a déjà utilisé et il n'était pas terriblement
> enchanté: il n'y pas de barrure de fichier (file locking ou
> flock) dans le script. Lorsque deux visiteurs arrivent en même
> temps, les deux lisent la même valeur dans le fichier data avant
> d'incrémenter leur propre valeur. Le premier aura beau mettre
> une nouvelle valeur dans le fichier, le second y écrit par
> dessus sa propre valeur incrémentée.  Il faut donc bloquer la
> seconde lecture tant que la première écriture ne se fasse sinon
> on oublie de compter un visiteur.  On peut se passer de flock
> sur un site à achalandage réduit, mais lorsqu'il en a plusieurs
> à la minute, on risque d'avoir un mauvais calcul.
>
> Reférence: Perl Cookbook p. 247, man perlfunc

        Heu ben je demandes pas mieux que te croire et trouver un autre compteur
(celui-ci me cause bien des mots de tete.. (quoi que ca semble etre
generaliser a tout mes scripts..) mais en cherchant sur google je n'ai
reussis qu'a trouver celui-ci ou bedon des compteurs qui sont heberger
ailleur.. c'est pas que mon server est en beton mais dans le passe en fesant
confiance a ce genre de compteur je me suis retrouver avec des resets dus
soit au plantage de l'autre server (hebergeant mon compteur) ou bien a des
upgrades de leurs compteurs.. donc je suis ouvert a tes suggestions :) Merci
quand meme du commentaire.. :) a+

Steve Ouellet