我用ASP.net编了一个购物网站,我现在想记录下来用户访问信息,用来分析用户对什么商品感兴趣。
这些信息应该包括如下内容
1.用户访问的文件(链接地址)
2.用户的注册名,它存放在SESSION里
3.用户POST数据,比如一些查询数据。
这个网站是我写的,所以这些数据都比较容易获取。但是老板现在让我写一个通用的程序,不单用在这个网站上,还要用在其他网站上,这个我就糊涂了,大家能给我一些提示吗?
多谢多谢
------解决方案--------------------------------------------------------
构造一个实体类,存贮常用的属性
然后实现序列化和反序列化,用的时候只需按照序列化和反序列化的写COOKIE
类似强类型SQL的实现
------解决方案--------------------------------------------------------
楼主可以参考googleanalyse
这样的程序一般是通过在其他网站上嵌入一段JS脚本,然后这个脚本会把页面的一些信息通过AJAX把数据传回到服务器,把这些信息保存起来,到了一定时期就可以统计网站的访问量、那些页面被访问最多,以及访问者的IP等等,但这个没办法或的注册名什么的!!!
------解决方案--------------------------------------------------------
学习学习学习