bfwsoa框架如何自动统计系统访问pv及ip等数据?
比如每日的pv和独立ip访问数,最近5分钟的访问数据,最近访问量较高的ip。
网友回复
bfwsoa框架内置简单的系统访问统计模块,只需要在dom的config目录下的config.php中开启即可
<?php //应用配置文件 $_config_arr['App'] = [ "stat_open" => true, "stat_driver" => "file", //redis或file "stat_redis_ip" => "127.0.0.1", "stat_redis_port" => 6379, "stat_token" => "888888",stat_driver可以选择redis或file,选择redis的话要指定redis的ip和端口,另外stat_token也要设置,这个是获取统计数据的关键,还能屏蔽指定的ip
下面是页面的php代码,用于显示站点下的访问统计信息
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title网站访问统计</title> <meta name="robots" content="all"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bfw.css"> <!-- 引入Vue.js CDN --> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/vue@2.6.1-dev.js"></script> <!-- 引入Axios CDN --> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/axios.1.4.0.js"></script> <style> </style> </head> <body> <div style=""> <div class="bfw-middle bfw-color-b-w" > <div class="bfw-row-owner bfw-height-auto"> <div class="bfw-row-20 bfw-m-hide " style="background: #f3f3f3"> </div> <div id="app"> <h1 class="bfw-mar-l bfw-bline-1 bfw-pad-l">网站统计<span id="sitenamespan">{{response.host}}</span></h1> <div> <div class="bfw-row-owner bfw-mar-s" style="line-height: 90px; font-size: 30px;"> <div class="bfw-row-3 bfw-color-w bfw-align-c"> <div class="bfw-mar-s" style="background: #4CAF50;"> 本月PV/ <span id="monthpvspan">{{response.monthly_pv}}</span> </div> </div> <div class="bfw-row-3 bfw-color-w bfw-align-c"> <div class="bfw-mar-s" style="background: #2196F3;"> 本月IP/ <span id="monthipspan">{{response.monthly_unique_ips}}</span> </div> </div> <div class="bfw-row-3 bfw-color-w bfw-align-c"> <div class="bfw-mar-s" style="background: #FF9800;"> 今日PV/ <span id="todaypvspan">{{response.daily_pv}}</span> </div> </div> <div class="bfw-row-3 bfw-color-w bfw-align-c"> <div class="bfw-mar-s" style="background: #F44336;"> 今日IP/ <span id="todayipspan">{{response.daily_unique_ips}}</span> </div> </div> <div class="bfw-row-3 bfw-color-w bfw-align-c"> <div class="bfw-mar-s" style="background: #9C27B0;"> 5分钟内/ <span id="fivempvspan">{{response.five_minute_visits}}</span> </div> </div> <div ...
点击查看剩余70%
python如何实现声纹识别用户进行验证?
在哪可找到各种影视经典角色的配音并克隆音色根据文本说话?
阿里通义大模型哪些是支持多模态的api的ai模型?
js如何实现浏览器中离线语音唤醒语音聊天小助手?
浏览器中如何将WebM视频转成mp4视频?
parlant如何改成qwen 的apikey与baseurl?
如何写一个chrome插件实现截屏自动生成步骤图文教程转成pdf或网页?
python如何通过阿里云的api对域名进行解析和ecs主机服务器进行启动停止等操作?
Tesla Robotaxi可以让特斯拉车自动无人驾驶跑滴滴为车主赚钱,国内以后也会这样吗?
有没有可以监控安卓手机上的app打开后偷偷摸摸做了啥的监控软件?