日期:2014-05-17  浏览次数:20487 次

网站访问者记录
我有一个小网站,怎么记录访问者的ip地址,访问了多长时间?

------解决方案--------------------
获取IP:Request.UserHostAddress 然后保存当前时间和IP到session里面,
当用户关闭浏览之前用AJAX去比较肖时间差就可以了
------解决方案--------------------
可以自己用httpmodule去获取
也可以去网站日志里去查询(有点特殊的查询语法)
------解决方案--------------------
www.51.la 用第三方流量统计呗!
------解决方案--------------------
建议自己实现一个IHttpModule
然后在Init事件中取到访客的IP
如果数据集中不存在就进行存储,并存储起始访问时间
如果已存在就更新最后访问时间
在页面中并用ajax轮询定时更新最后访问时间.
对数据集进行查询即可.
PS:数据集可以使数据库,也可以是其他.
------解决方案--------------------
自己做确实比较累,比较麻烦。
建议楼主使用 百度、google、51la,cnzz等第三方统计工具。