这是我参与「第四届青训营 」笔记创作活动的第2天
网站访问量
网站访问量是用于统计网页在某段时间范围内的不同用户、IP、机器的访问数量。网站访问量可以通过以下三个指标进行评估:PV、IV、UV。
PV
PV的全称为Page View,是指页面浏览量。用户每次刷新页面、访问页面或点击按钮PV计数就会+1。PV反映的是页面数,与访问者数量、频率成正比。即使同一个客户开了多个相同页面,也算是多次点击。
PV的计算方法:在网页的onload接口或是vue中的mounted接口设置PV的自加器。每当网页进入渲染后,就让PV+1,代表一次访问。
UV
UV的全称为Unique Visitor,是指独立访客量,每一台电脑/设备为一个访客。在固定时间段内,一个相同的客户端/机器码只能被计算一次。一般使用持续一段时间有效的Cookies来对机器进行唯一标识。如果机器清除了Cookies之后进行访问,那么UV计数器也会+1。
UV的计算方法:首先设定计算UV的时间间隔,然后在客户端第一次访问该网页时,让客户端本地保存一个持续一定时间且唯一识别的Cookies信息,可以是机器码本身。然后,当客户端在同一段时间内访问时,通过识别该Cookies,如存在则不记录该次访问。当这个Cookies消失后,则可以对UV+1。
IV
IV的全称为Internet Protocol Vistor,是指独立IP的访问数。该指标用于计算在一定时间段内的不同IP访问数,在固定时间段内同一个IP的多次访问均记为0处理。因此,在同一个时间段内,对于局域网内共享IP的所有用户的多次访问均只计算为1个访客。而对于更换IP进行访问的同一用户,则会被服务器记为多次访问。
IV的计算方法:可以和UV类似使用Cookies记录IP地址后进行识别,也可以在服务器的数据库内来记录IP地址识别。