2012-04-11 137 views
4

我们有几个私人网络应用程序,我们希望将用户活动记录下来,以便深入了解用户如何使用应用程序,这与Google Analytics非常相似。针对网络应用程序的私人分析

通常我们只会使用Google Analytics,Mint,Clicky或其他服务,但由于应用程序处理内容的敏感性(类似于在线会计应用程序),我宁愿将服务保留在内部而不会冒用户数据发送到外部服务的风险(主要是为了隐私,但也要将所有内容保留在内部,并在发现数据被发送出去时避免恼人的用户)。

我们有一些想法,只记录数据库中的活动(如请求,会话时间等),然后再分析数据,但如果有解决方案,那么最好首先考虑这些问题。

我们的应用程序是在Rails 3.x中构建的,在带有PostgreSQL后端的Ubuntu服务器上,但是我们有各种使用不同语言构建的系统工具,所以PHP工具或其他方式都不是限制。

这种分析有哪些选择?

+1

http://en.wikipedia.org/wiki/List_of_web_analytics_software – symcbean 2012-04-13 09:22:20

回答

3

看一看piwik.org

做了很多类似的事情,GA,可自行主办,是相当合理了。

+0

已经使用过了。这是伟大的,但非常重视网页*页面。虽然它支持它们,但它并不适合管理大量JavaScript分析事件。 – SimplGy 2012-09-17 17:59:43

相关问题