Question

J'ai une application Rails où les utilisateurs peuvent configurer leurs domaines et y publier du contenu. Je dois collecter des statistiques sur le trafic public telles que le nombre de pages vues, etc. Un bon exemple de cette fonctionnalité est les statistiques d'utilisation de flickr que je peux voir en tant que client.

La question est de savoir quel est le meilleur moyen de collecter des informations d'utilisation. Devrait-il être fait en analysant les fichiers journaux ou devrait-il être collecté et stocké dans la base de données au moment de l'exécution? Existe-t-il déjà un outil ou un plugin Rails qui le fournit?

Cette solution devrait bien évoluer, même avec des milliers de domaines et des millions de pages vues en un mois.

Était-ce utile?

La solution

Cela dépend de ce que vous essayez de consigner.

J'ai commencé à utiliser http://github.com/smtlaissezfaire/enhanced_query_analyzer/tree / master dans un système de production bêta pour consigner les requêtes. Vous pouvez certainement faire quelque chose de similaire en enregistrant les vues de page avec un filtre avant dans application.rb

Si vous avez besoin ou souhaitez utiliser une base de données, ne souhaitez pas partager vos informations avec Google et utilisez mysql, nous vous conseillons de consulter la moteur de stockage d'archives

Autres conseils

Google Analytics est probablement votre meilleur pari ...

Vérifiez auprès de votre hôte. Quelques-uns d'entre eux fournissent des statistiques Urchin par défaut.

À part cela, la plupart des gens utilisent Google Analytics. Si vous avez besoin d'informations extrêmement détaillées, vous pouvez essayer du post-traitement sur votre production.log avec des outils tels que this one. & nbsp; Si vous effectuez votre post-traitement sur un planificateur (tel que cron), vous ne devriez pas avoir à vous soucier des performances ou de la mise à l’échelle.

La solution la plus simple consiste probablement à acheter Mint ou à utiliser Google Analytics.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top