首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >希望创建一个用于网站流量监控的新应用程序(分析)

希望创建一个用于网站流量监控的新应用程序(分析)
EN

Stack Overflow用户
提问于 2014-09-29 08:03:52
回答 1查看 171关注 0票数 0

我想创建我自己的应用程序,以监测我的网站流量,而不使用任何第三方工具,如谷歌分析。其中我想记录截图、用户详细信息、页面细节和cookie。那么,我应该选择什么样的技术来实现这一目标,哪种技术最适合我,以及我应该遵循什么样的工作流程。

我以前从来没有做过这样的工作,所以我是新手。任何帮助都将不胜感激。

我知道的技术有: javascript、nodejs、django(python)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-29 08:25:48

您将不得不分解您的应用程序,因为创建类似GA这样的东西是一项艰巨的任务。

您必须跟踪许多用户活动(单击、花费时间等).so--您可以在普通的js中这样做,或者使用一个跨平台的轻量级库(angular.js)来使您的生活变得简单一些。

现在,由于您必须以最小的延迟将大量的跟踪数据发送到数据库,所以在这个Node.js Ajax调用中使用scenario.Simple也可以工作,但会非常慢。

现在您的database.Prefer NoSql来了,因为它适合您对非结构化数据的需求,更倾向于MongoDb,它可以帮助您使用自己的mapReduce、大型存储容量.Since --您可以使用您的python知识进行大量计算,这可以帮助您处理数据-- faster.you也可以使用其他语言(eg.Go)。

然后,可以将处理过的数据和结果存储在Redis中(Redis充当缓存层)。您可以使用复杂的图形库(如d3.js、Highcharts.js )在客户端显示图形数据。

有很多因素可以成为involved.This,这只是一个非常基本的概述,您可以做什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26095180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档