静态网页统计访问次数

前言

众所周知静态网页是不能够显示访问次数, 得需要用数据库来进行存储数据, 但是今天我发现一个好东西, 引入JS就可以实现 站点总访问量 站点访客数 单页访问量  在本地的时候会显示有很多次数,但是挂载到网站就显示正常了。 站点访客数有个小毛病,就是退出游览器在重新进入也算一个人,所以不怎么准

工具

不蒜子 官网地址:http://busuanzi.ibruce.info/

实操

首先将以下内容复制在主页上,比如index.html

先引入JavaScript代码

1
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>

显示数字用的代码

1
2
3
4
5
6
<span id="busuanzi_container_site_pv">
本站总访问量<span id="busuanzi_value_site_pv"></span>
</span>
<span id="busuanzi_container_site_uv">
本站访客数<span id="busuanzi_value_site_uv"></span>人次
</span>

上面的第一个是计算PV量,第二个是计算UV量

下面的是单页面访问量一般于博客文章中加入,显示这张内容被看过几次

1
2
3
<span id="busuanzi_container_page_pv">
本文总阅读量<span id="busuanzi_value_page_pv"></span>
</span>

小知识

PV(Page View)访问量

即页面浏览量或点击量,衡量网站用户访问的网页数量; 在一定统计周期内用户每打开或刷新一个页面就记录1次, 多次打开或刷新同一页面则浏览量累计。

UV(Unique Visitor)独立访客

统计1天内访问某站点的用户数(以cookie为依据); 访问网站的一台电脑客户端为一个访客。可以理解成访问某网站的电脑的数量。 网站判断来访电脑的身份是通过来访电脑的cookies实现的。 如果更换了IP后但不清除cookies,再访问相同网站,该网站的统计中UV数是不变的。 如果用户不保存cookies访问、清除了cookies或者更换设备访问,计数会加1。 00:00-24:00内相同的客户端多次访问只计为1个访客 当然本文的UV量是只要退出游览器在进入访问网站计数就会+1