对一个网站的所有页面的访问时间进行统计,该怎么做?大家快快来呀,见者有分.

perli 2001-12-12 11:14:47
...全文
168 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
perli 2001-12-18
  • 打赏
  • 举报
回复
To:foodbed(程序员) 
To:xyzoem(xf)
两位的方法可以解决一部分,我在测试时遇到几个问题,还要请你们解决.
当在页面中打开另一个页面,打开方试是新开一个窗口,这个新开窗口的时间就统计不出来,因为关闭这个窗口时不会触发
sub session_onEnd
now-session("begin")=访问最后一个页面的时间
session("page")=最后一个页面的路径
存入数据库
end sub
所以统计不了这个页面的时间.
foodbed 2001-12-14
  • 打赏
  • 举报
回复
页面被关闭时,session_onEnd触发
global.asa
<script language=VBScript runAt=server>
sub session_onEnd
now-session("begin")=访问最后一个页面的时间
session("page")=最后一个页面的路径
存入数据库
end sub
</script>
global.asa放在跟目录下,global.asa修改以后要重起iis

对一个网站的所有页面的访问时间进行统计,最主要的两个字段不就是[文件]和[访问时间]吗?不记录路径怎么知道是那个文件呢
netyfhome 2001-12-14
  • 打赏
  • 举报
回复
foodbed说的很有道理。就是用seesion然后把纪录传到数据库进行介绍。页面结束应该有一个可以作为判断的属性。这里的关键是写数据库的过程。
gust99 2001-12-14
  • 打赏
  • 举报
回复
ggggggggz
programertao 2001-12-14
  • 打赏
  • 举报
回复
继续关注!
situju 2001-12-14
  • 打赏
  • 举报
回复
if the PC is shutdown?
perli 2001-12-14
  • 打赏
  • 举报
回复
victor_jolin(新宇) 回复于2001-12-13 15:53:43
如果用session的话,当用户直接在地址栏中输入了其它的url时,会话并没有结束,所以并不会调用session_onend。
To foodbed(程序员):会不会有上面的问题呢?
perli 2001-12-14
  • 打赏
  • 举报
回复
上面的朋友不用急,等我测试完后,可以的话一定送分.
hedong 2001-12-13
  • 打赏
  • 举报
回复
思考中、、、
perli 2001-12-13
  • 打赏
  • 举报
回复
To:foodbed(程序员) 谢谢.
 
不太明白,当页面被关闭时,怎么计算结束的时间呢?
路径有什么用呢?

能不能说清楚一些,拜托,拜托.
foodbed 2001-12-13
  • 打赏
  • 举报
回复
<%
now-session("begin")=访问上一个页面的时间
session("page")=上一个页面的路径
存入数据库

session("begin")=now '访问当前页面的开始时间
session("page")=request.serverVariables("path_info") '当前页面的路径
%>
把折断程序夹道每一页开头,session_onend中页要加,如果session_onend中不能用session,就用cookie获<input>来传参数
能明白么?:)
BrightEye 2001-12-13
  • 打赏
  • 举报
回复
up!关注
perli 2001-12-13
  • 打赏
  • 举报
回复
急死我了,能回答出来的朋友,给66*5分.
我要的是每个页面被浏览的总时间.
也可以是一个页面被打开的时间是多长了.
xyzoem 2001-12-13
  • 打赏
  • 举报
回复
页面结束有两种可能,一种是被关闭,一种是切换到另一面
foodbed(程序员)就是考虑到这两种情况下的两种应对
页面被关闭会引发session_onend事件(不是这么简单,就算这样吧)
每个页面的开头加一段程序检查session里的变量,这个网页开始的时间就是上个网页结束的时间。
路径就是页面呀,你要统计每个页面,不记下路径怎么知道纪录的是哪个网页的时间呢
perli 2001-12-12
  • 打赏
  • 举报
回复
请问楼上的朋友,特效软件在哪里呀?
dtwstm 2001-12-12
  • 打赏
  • 举报
回复
u p
asptoe 2001-12-12
  • 打赏
  • 举报
回复
用一个特效就可以了,在特效软件里有!
xyzoem 2001-12-12
  • 打赏
  • 举报
回复
用session记录时间行不行呀
perli 2001-12-12
  • 打赏
  • 举报
回复
怎么没人回答呀

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧