admin 管理员组文章数量: 1184232
2023年12月22日发(作者:脑卒中soap病历模板)
1 点击率及其准确性统计方法分析
1.1 基于单页面统计
这种统计方法对于网站的页面,当点击了网站的某个页面,计数器就统计一次点击量,通过以独立的IP地址或者网站页面为访问对象,只要被访问点击就记录一次点击量。在实际中将统计代码放置在需要统计的网站网页内,完成内置代码就可以实现点击量的统计。
主要代码如下:
_(['_trackPageview', '/virtual/login']);
ach((to, from) => {
(to);
(th);
window._(['_trackPageview', '/#' + th]);
});
1.2 基于JSP内置对象application统计
JSP可以内置request、response、pageContext、session、application、out、config、page、exception等内置对象,这种应用对象——application,是存活范围最大的对象,当服务器一直开启时,application在整个服务器运行过程中数据一直存在,但在具体利用利用application进行网页浏览统计的时候也存在着很多不好的地方,比如在算法上看来利用application进行网页浏览统计一般是打开网页浏览就进行计数一次。这样本质上说来不是十分的准确,具体的网页浏览统计的时候,可以这样算从开始到打开网页进行浏览到结束浏览关闭网页整体上算一次,这样网页浏览统计会比较合理一些。
application实现一个简单的网页计数器主要代码如下:
@ page language="java" import=".*" pageEncoding="UTF-8"%>String path = textPath();
<% if(ribute("counter")==null) { ribute("counter", "1"); } else
{ String strnum=null; strnum =(String)ribute("counter"); int icount=0; icount=f(strnum).intValue(); icount++; ribute("counter",ng(icount)); }
%> 您是第<%=ribute("counter") %>位采访者;
1.3 基于JSP Application和session统计
利用Application对象实现访问人数的统计很常见,这种统计方法的原理是,JSP调用Javeabean命令UseBean中有Scope设置,当访问者从开始到打开网页进行浏览到结束浏览关闭网页整体上算一次,每次当消费者点开浏览器,会创建
一个session,这个内部机制生成的session会延续到浏览器关闭。在这里为了解决当JSP服务器重启时累计的统计数就清零的问题,本文会利用Application对象,把已经保存到数据库里面的的一些网页信息给调出来,这样使得掉出来的变量成为是一个全局变量,这样可以大大提升系统效率,不用每次进行操作的时候,都要连接数据库再从数据库取出需要的信息。
基于JSP Application和session统计点击率主要代码:
@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import=".*"%>
"/TR/html4/">
%>
1.4 本章小结
本章在前面各个章节研究的基础上,深入到网页点击率统计方法的具体层面,重点分析了单页面统计方法、利用JSP内置对象application统计方法、利用JSP
Application和session统计方法,这个三种统计方法是最基本的方法,也是最典
型的方法,对后续研究有重要作用。
版权声明:本文标题:点击率及其准确性统计方法分析 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1703236955a443499.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论