WCM实现交互功能-4-访问量统计
来源:互联网 发布:mac系统大写键打不开 编辑:程序博客网 时间:2024/06/05 17:11
访问量统计主要指门户网站首页的统计,也可以再加上二级栏目页面的统计。
门户首页的统计一般有两个,一个总访问量,一个是今天访问量。二级页面的也可以添加这两种统计。
本篇内容是基于上一篇“文章点击数”之后的,故很多重复的地方就不再叙述了。在此请先参看文章点击数一篇。
所以做门户总访问量统计的功能就很简单了,你可以在主题的Default.jsp文件中,需要显示总统计访问量的地方,添加如下代码即可
总访问量:<span id="allcount"></span>
<script src="/wps/count/count.js" charset="gb2312"></script>
<script>
doCount("allcount","portal"); // portal是用以作门户首页统计数据的唯一标识
</script>
如果需要添加当天访问量的话,可以使用如下的代码
今天访问量:<span id="todaycount"></span>
<script>
/**
获取日期值,默认格式:yyyy-MM-dd
*/
function getDate(o)
{
//alert(o);
var ds,d;
if(o == undefined)
{
d=new Date();
}else
{
d=o;
}
ds=d.getFullYear();
if(d.getMonth()<9)
{
ds=ds+"-0"+(d.getMonth()+1);
}else
{
ds=ds+"-"+(d.getMonth()+1);
}
if(d.getDate()<10)
{
ds=ds+"-0"+d.getDate();
}else
{
ds=ds+"-"+d.getDate();
}
return ds;
}
doCount("todaycount","portal_"+getDate());
</script>
这里进行获取当天日期字符串标识值,如2012-09-15 ,其日期对象是用js的方式在客户端创建的,本来在服务器端也可以创建 。但是在此建议采用js的方式在客户端创建和获取当天日期字符串标识。
到此门户的总访问量和当天访问量统计功能就做出来了。
接下来说说二级栏目页面的统计功能。
在文章点击数功能中,是用文章的id值作为统计数据的唯一标识的。在门户首页的统计中是用字符串 “portal”及其与日期的组合作为唯一标识的。二级栏目页面一般一个页面上所显示的内容列表信息对应一个站点区域。为此可以在菜单组件的页眉处输出站点区域的id以作为唯一标识,输出站点区域的id值标签如下
<IDCmpnt context="autofill" type="sitearea" field="id"/>
其他的操作与上面的统计代码操作一样。
- WCM实现交互功能-4-访问量统计
- WCM实现交互功能-1-jsp应用
- WCM实现交互功能-2-ajax应用
- WCM实现交互功能-3-文章点击数(改进版)
- RIA技术下实现网站访问量统计功能
- 记一次实现统计访问量最高文章的功能
- node学习笔记(五)网站访问量统计功能实现
- 网站访问量统计实现.
- js 实现统计网站访问量
- thinkPHP实现新闻访问量统计
- java实现网站访问量统计
- 使用第三方应用友盟实现网站访问量统计功能
- 简单的javaBean实现访问量统计
- 静态HTML页面的访问量统计实现
- java实现页面访问量统计的实例
- Servlet 实现访问量的统计小案例
- java jsp实现网站访问量的统计
- Servlet过滤器实现统计网站访问量
- 常规友元函数,模版友元函数以及友元类.
- 最新Android ADT, SDK, SDK_tool等官方下载说明(12.08.17更新)
- 书香与女人
- Hibernate uniqueResult方法的使用
- 完整卸载SQL2008
- WCM实现交互功能-4-访问量统计
- HDU 4271
- 《VC++深入详解》学习笔记 第十二章 文件和注册表操作
- js中的parseInt与java的不同
- android 休眠唤醒机制分析(二) — early_suspend
- 批处理脚本的细节
- Java回调函数的理解
- ExecuteNonQuery() 方法 select 返回-1
- OpenGL显示字体