本人博客统计使用了百度统计,很是好奇百度统计是怎么统计我的博客一些信息,研究了一下js部分实现没有什么技术可言,如何把采集的数据处理感觉才是很牛逼,不多说了,先说说百度统计实现功能:
百度统计实现功能
网站统计:访客数量计数
趋势分析:--受访页面浏览轨迹 开始时间 停留时间 页面url ,包括上下游
来源分析---搜索工具(页面)
访客属性---地域属性,浏览器,职业属性,新老访客,访问页面数量(忠诚度)
网站统计:访客数量计数
下面使用js cookie原理实现一个访客计数的js
<script language="JavaScript">
<!--
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if (!caution || (name + "=" + escape(value)).length <= 4000)
document.cookie = curCookie
else if (confirm("Cookie exceeds 4KB and will be cut!"))
document.cookie = curCookie
}
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
function deleteCookie(name, path, domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT"
}
}
function fixDate(date) {
var base = new Date(0)
var skew = base.getTime()
if (skew > 0)
date.setTime(date.getTime() - skew)
}
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
var visits = getCookie("counter")
if (!visits)
visits = 1
else
visits = parseInt(visits) + 1
//setCookie("counter", visits, now)
document.write("您是第" + visits + "访客!")
// -->
</script>
http://www.cnblogs.com/phphuaibei/archive/2011/11/10/2243949.html
分享到:
相关推荐
在现代铁路运输管理系统中,数据的及时更新与准确统计是保证运输效率和旅客服务质量的重要环节。为此,本文初步探讨了如何利用广泛使用的MySQL关系型数据库,模拟列车运行并完成车底数据统计任务。车底数据指的是与...
统计信息产品电子商务化初探.doc
开发我国个人慈善的途径初探
"神经网络在统计中的应用初探" 神经网络作为机器学习的一种算法,在人工智能方面有着广泛的应用。神经网络不但可以作为分类器,也可以解决回归问题。在统计领域中,神经网络可以用来构建回归模型,预测连续值的目标...
20210727-申万宏源-保险行业独立个人保险代理人制度初探:变革传统寿险营销渠道,去层级、提门槛、赋动能.pdf
COM技术初探.doc
统计知识溶入小学素质教育设想初探,左海燕,孔建勇,统计的基础知识不久将会逐步编入小学的教材中,根据这一趋势,本文从儿童入学对新事物的好奇心理与能够接受的能力,探讨把常见的
网络公关初探资料.pdf
利用现代信息技术推动多元统计分析课程教学改革初探.docx
企业信息化初探。。。。。
大数据背景下的个人隐私保护初探.doc
在工学结合模式下,统计课程的教学改革至关重要。传统的教学方式往往忽视了实践环节,导致学生在理论知识和实际操作之间存在脱节。工学结合模式的引入旨在打破这一局面,将理论教学与实践训练紧密结合,使学生在学习...
《商业银行个人理财业务基本理论初探》这篇论文深入探讨了商业银行在个人理财业务方面的理论基础。个人理财业务是银行为客户提供的一种金融服务,旨在帮助客户管理财务,实现财富增值和风险控制。这一领域的理论研究...
3. 彩票问题:通过Matlab模拟n张彩票中只有1张中奖的情况下,第k个人摸到中奖彩票的概率。程序模拟了大量重复实验,得出了中奖概率的近似值。 Matlab在概率统计教学中的应用,不仅可以用于模拟上述问题,还可以用于...
在《概率论与数理统计》教学中,R和Python软件的应用正受到越来越多教育工作者的关注。这两种软件均为开源的编程工具,对实现科学计算和数据分析具有重要作用。R语言专注于统计分析,而Python语言则因其强大的通用性...
关于物联网智能家居的初探. 关于物联网智能家居的初探
### 初探uCOS-II:嵌入式操作系统的基础与应用 #### 一、uCOS-II简介 uCOS-II,全称MicroC/OS-II,是一款专门为嵌入式系统设计的操作系统内核。它由Jean J. Labrosse创建,并在开源社区中得到了广泛的认可和支持。...
在这一系列报告的首篇中,华泰证券通过对多因子模型的初探,为后续的深入分析奠定了基础。 首先,报告指出主动定量管理的本质是统计套利,其中的“因子”是研究的核心,代表了不同类型的共性风险。与定性管理相比,...