2009-04-17 9 views
1

Je cherche un moyen de garder une trace du nombre de visites sur une page web donnée. Lorsque le nombre de hits atteint un certain nombre, le trafic est redirigé vers une page Web différente. Plus précisément, je pourrais utiliser cela pour moduler le nombre de visites par différentes valeurs et conduire les gens à différentes pages Web sur cette logique. Est-ce que le logiciel gratuit d'analyse de trafic Web résout ce problème pour moi? Est-ce qu'ils me donnent accès aux chiffres pour que je puisse les manipuler? Je suis un programmeur web novice et un programmeur C/C++ de niveau intermédiaire. J'essaye actuellement de construire le site Web en utilisant .NET MVC framework, mais je suis ouvert à d'autres façons d'attaquer le problème (Ruby on Rails ou OpenLaszlo).Comment les sites web utilisent-ils les hitcounters pour générer du trafic?

Répondre

1

Quel est votre objectif avec ceci? Si vous voulez baser la logique sur les visites, je ne compterais pas sur un logiciel tiers, car il y a généralement un retard dans le suivi et il pourrait être en panne (la plupart des paquets d'analyse gratuits ont un temps d'exécution médiocre). Vous voudriez créer une table dans la base de données qui inclut un enregistrement pour chaque page avec un compteur et juste mettre à jour ce compteur chaque fois que quelqu'un visite la page, alors vous pouvez baser votre logique sur ces données.

Si vous me donnez plus d'informations, je pourrais être en mesure d'aider plus, essayez-vous de le faire pour une raison spécifique? Cela semble être une exigence étrange.

+0

D'accord. MyTable || FolderFileName | Compter – rvarcher

0

Juste pour ajouter ce que james a dit. La meilleure solution serait de le gérer vous-même en suivant les résultats. Mais Google Analytics a un API qui je pense peut être utilisé dans ce scénario. Je n'ai pas travaillé avec mais je pense qu'il peut être utilisé. Mais mon opinion personnelle est que s'il n'y a pas beaucoup d'avantages de ce que vous essayez de faire que vous mieux ne le faites pas. ;-)

Questions connexes