pv是什么的真正含义?
现在国内的站点都号称自己能统计pv,不过听我讲完pv到底是什么,估计所有的站长都要笑了。 pv的意思,就是一个访问者在24小时(0点到24点)内到底看了你网站几个页面。
不过在国内,由于站长普遍素质不高,理解的是五花八门。有的是认为就是刷一次算一次,有的认为是cookies记录一次,有的认为是cookies记录每个页面一次。国内计数器采用第一种理解的比较多,第二种就相当少了,第三种虽然也是错误理解,但毕竟和正确结果有些相紧,但是总比完全错误强。不过及时是第三种的记录方法,由于他的cookies记录需要相当的技术水平来编写,还没有采用这种方法的。
真正的pv是怎么计算的呢,就是当一个访问这个网站的时候,记录他所访问的页面和对应的ip,然后确定这个ip今天访问了这个页面没有,由于涉及的元素有两个就比单纯记录ip要多一列。具体的比对方法比较复杂,我这里就不更深入说了,仅从数据库的量上来描述一下吧,如果到了23点,单纯ip有60万条的话,每个访问者平均访问了3个页面,那么pv表的记录就要有180万条,每来一个访问者除了比对那60万ip外,还要继续比对这180万的pv表,大家就可以想象这种运算量了。
所以说,国内现在不仅记录24小时独立ip的统计寥寥可数(一些付费统计还是记录24小时独立的),记录pv的更是根本没有,我在服务器负载低的时候曾经常识过统计pv,但是很快就被运算量难住了,再cpu和相关设备性能提升十倍以前,我都不准备提供此项服务.
相关推荐
-
pv是什么的真正含义?
现在国内的站点都号称自己能统计pv,不过听我讲完pv到底是什么,估计所有的站长都要笑了. pv的意思,就是一个访问者在24小时(0点到24点)内到底看了你网站几个页面. 不过在国内,由于站长普遍素质不高,理解的是五花八门.有的是认为就是刷一次算一次,有的认为是cookies记录一次,有的认为是cookies记录每个页面一次.国内计数器采用第一种理解的比较多,第二种就相当少了,第三种虽然也是错误理解,但毕竟和正确结果有些相紧,但是总比完全错误强.不过及时是第三种的记录方法,由于他的cookies记
-
详解MySQL数据类型DECIMAL(N,M)中N和M分别表示的含义
同事问MySQL数据类型DECIMAL(N,M)中N和M分别表示什么含义,M不用说,显然是小数点后的小数位数,但这个N究竟是小数点之前的最大位数,还是加上小数部分后的最大位数?这个还真记不清了.于是乎,创建测试表验证了一番,结果如下: 测试表,seller_cost字段定义为decimal(14,2) CREATE TABLE `test_decimal` ( `id` int(11) NOT NULL, `seller_cost` decimal(14,2) DEFAULT NULL ) EN
-
内嵌式RealPlayer播放器的参数含义
内嵌式RealPlayer播放器的参数含义 内嵌式RealPlayer播放器的参数含义 参数:autostart 属性:True或是False 作用:指定是否自动播放指定的源文件 参数:backgroundcolor 属性:任何用符号"#"开头的16进制数值或是任何预定义的颜色 作用:指定图像窗口的背景颜色 参数:center 属性:True或是False 作用:指定片断使用初始编码大小播放,并且在图像窗口的中央. 参数:classid 属性:"
-
网页播放器的参数含义 Windows Media Player 网页播放器 参数含义
(默认0为否,-1或1为是)<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225"> <param name="AudioStream" value="-1"> <param name="A
-
SQL Server数据库中伪列及伪列的含义详解
SQL Server中的伪列 下午看QQ群有人在讨论(非聚集)索引的存储,说,对于聚集索引表,非聚集索引存储的是索引键值+聚集索引键值:对于非聚集索引表,索引存储的是索引键值+RowId,这应该是一个常识,对此不作具体详细阐述. 这里主要是提到的RowId引起了一点思考. 那么,这个RowId是个什么玩意?能不能更加直观一点来看看RowId的信息?代表什么含义?这个当然也是可以的. Oracle中的表中有一个伪列的概念,就是在查询表的时候加上select rowid,* from Table,会
-
使用集群搭建SSH的作用及这些命令的含义
阅读本文可以带着下面问题: 1.你是否了解$ ssh user@host 'mkdir -p .ssh的作用? 2.cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub的作用是什么? 3.什么是SSH? 4.如何将远程主机目录下面的所有文件,复制到用户的当前目录? authorized_keys文件 远程主机将用户的公钥,保存在登录后的用户主目录的$HOME/.ssh/authorized_keys文件中.公钥就是一段字符串,只要把它追加在au
-
xcode 左边导航栏中符合含义详解
xcode 左边导航栏中符合含义详解 "M" = Locally modified "U" = Updated in repository "A" = Locally added "D" = Locally deleted "I" = Ignored "R" = Replaced in the repository "–" "=&qu
-
js中javascript:void(0) 真正含义
在Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值. 我想使用过ajax的都常见这样的代码: 复制代码 代码如下: <a href="javascript:doTest2();void(0);">here</a> 但这儿的void(0)究竟是何含义呢? void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression
-
shell脚本联合PHP脚本采集网站的pv和alexa排名
这是给朋友写的脚本,是做cdn方面的,经常遇见攻击,但是不能一遇见攻击就把域名给封杀,我们可以有选择的进行判断. 这个是php取值alexa值得: 复制代码 代码如下: <?php $yuming = $argv[1]; //获取 alaxe 排名 function getAlexaRank($domain = www.jb51.net) { $line = ""; $data = ""; $url = "http://data.alexa.com/
-
XHProf报告字段含义的解析
Function Name:方法名称. Calls:方法被调用的次数. Calls%:方法调用次数在同级方法总数调用次数中所占的百分比. Incl.Wall Time(microsec):方法执行花费的时间,包括子方法的执行时间.(单位:微秒) IWall%:方法执行花费的时间百分比. Excl. Wall Time(microsec):方法本身执行花费的时间,不包括子方法的执行时间.(单位:微秒) EWall%:方法本身执行花费的时间百分比. Incl. CPU(microsecs):方法执行
随机推荐
- Javascript的构造函数和constructor属性
- VS2013安装提示必须安装ie10的解决办法
- .Net中的json操作类用法分析
- 解决ASP.NET回传后div滚动条位置复位的问题(利用隐藏控件原理)
- PHP加密技术的简单实现
- Python递归函数定义与用法示例
- 利用C/C++二进制读写png文件的方法示例
- PHP中CURL方法curl_setopt()函数的参数分享
- 解析PHP中的正则表达式以及模式匹配
- 2013年立冬是什么时候 立冬是几号 立冬的含义介绍
- JS效率个人经验谈(8-15更新),加入range技巧
- JavaScript返回0-1之间随机数的方法
- CFile与CStdioFile的文件读写使用方法详解
- php中删除、清空session的方式总结
- C++采用openfilename打开文件对话框用法实例
- PHP实现双链表删除与插入节点的方法示例
- spring cloud实现Eureka注册中心的HA的方法
- 微信小程序block的使用教程
- Struts2的配置文件方法小结
- vue2.0页面前进刷新回退不刷新的实现方法