当前位置: 代码迷 >> ASP.NET >> 面试-如何计算用户在网站的时间
  详细解决方案

面试-如何计算用户在网站的时间

热度:9790   发布时间:2013-02-26 00:00:00.0
面试紧急求助--怎么计算用户在网站的时间
是不是自动每过一分钟就向服务器提交信息?
假如突然死机怎么搞。

------解决方案--------------------------------------------------------
让用户看的把,服务器没必要知道
------解决方案--------------------------------------------------------
服务器死机应该不在考虑范围之内

用数据库+Session
------解决方案--------------------------------------------------------
每隔 一分钟 刷新一次
服务器 死机 那 已经是严重错误了
客户都不能上网了
你还计费做什么呢?
当然只能是 记录最后一次成功的时间更新了
------解决方案--------------------------------------------------------
关注
------解决方案--------------------------------------------------------
每隔 一分钟 刷新一次会不会压力太大?

//除非樓主你的網站流量非常大,不然一般都不會有太大問題!!!

當然,刷新的時候,只要部分提交刷新即可。
------解决方案--------------------------------------------------------
每隔 一分钟 刷新一次,是说页面里有一个IFRAME看不见的,让它记时间。
------解决方案--------------------------------------------------------
setTimeOut()设置一个定时器刷新一个js计算函数

------解决方案--------------------------------------------------------
好像只能靠刷新来实现,没有什么完美的解决方法。
  相关解决方案