我正在开发一个ASP.NET Intranet Web应用程序,该应用程序为公司中的用户提供简短的测验。我现在想要计算网站所有访问者的数量,或者他们进行了一些测验,或者只是来到网站并阅读一些信息,如下载简报或阅读一些一般信息。
怎么做?我应该在数据库中有一个特殊的表吗?
此外,如果有任何有用的免费工具,例如Google Analytics,它将会非常有用。如您所知,该公司的政策不允许使用Google Analytics。
答案 0 :(得分:2)
您可以在数据库中记录计数,只需在会话开始时将其递增1,即可。
如果它是并发的,则将数据存储为应用程序变量并减少会话结束时的计数。
我不明白为什么你不在服务器日志上使用分析包。