我希望创建自己的内部分析,因此我告诉客户他们的公司页面在我的网站上访问了多少次以及他们来自哪个网址。我在Python(Flask)中对此进行编码,我想知道是否有人能告诉我这个问题的标准或合理方法是什么。
我认为可能有一些Redis队列,当访问者来时会触发,然后这些信息会被添加到数据库中,因此网站看起来似乎并不慢。
标准的,明智的方法是使用Google Analytics。如果你必须自己动手,你有两种方法之一。在每个页面上执行的JavaScript(如GA),并将此类信息提取到数据库中。第二种方法是解析服务器上的日志文件。 Awstats是一个很好的选择。