我对网络开发很陌生。我已经构建了一个django应用程序。现在我想要做的是记录用户行为,例如鼠标点击,网页某些部分的时间花费。我是非常新的django所以我的django应用程序非常简单,我想开始探索如何为我的django应用程序构建用户行为跟踪器。理想情况下,我喜欢将所有会话信息保存在数据库/表中。我应该从哪里开始,任何一个例子都会有很大的帮助。
答案 0 :(得分:2)
您想要的只是网络分析。有很多现成的系统可以为你做这个,所以你不需要在Django自己做。
我建议Piwik,因为它是一个开源解决方案。缺点是您必须自己安装,因此Google Analytics之类的设置可能更容易设置,只需记住使用此选项也可以让Google跟踪您的访问者。
还有更多的网络分析软件。有关概述,请查看此Wiki页面: https://en.wikipedia.org/wiki/List_of_web_analytics_software