destoon7.0 蜘蛛访问统计插件
destoon7.0 蜘蛛访问统计插件,可统计百度蜘蛛搜狗蜘蛛360蜘蛛谷歌蜘蛛数量,支持近一周曲线显示,支持直接打印
使用方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | 0.先把sql文件导入到数据库 一、把admin文件夹里的文件上传到根目录 二、在系统根目录common.inc.php里搜索 $MODULE = $CACHE [ 'module' ]; 在下面一行新增 if ( $DT_BOT ){fospider();} 三、在系统 include 目录 global .func.php最下面新增方法 //蜘蛛访问统计 function curPageURL() { $pageURL = '' ; if ( $_SERVER [ "SERVER_PORT" ] != "80" ) { $pageURL .= "http://" . $_SERVER [ "HTTP_HOST" ]. $_SERVER [ "REQUEST_URI" ]; } else { $pageURL .= "http://" . $_SERVER [ "HTTP_HOST" ]. $_SERVER [ "REQUEST_URI" ]; } if ( strlen ( $pageURL ) > 150){ $pageURL = 'black get' ; } return $pageURL ; } function fospider(){ $tmp = $_SERVER [ 'HTTP_USER_AGENT' ]; $page = curPageURL(); $time = date ( 'Y-m-d H:i:s' ); if ( strpos ( $page , '.asp' ) !== false || strpos ( $page , '%' ) !== false){ } else { if ( strpos ( $tmp , 'Googlebot' ) !== false){ $spider = 'Google' ; } else if ( strpos ( $tmp , 'Baiduspider' ) !== false){ $spider = 'baidu' ; } else if ( strpos ( $tmp , 'Sogou web spider' ) !== false || strpos ( $tmp , 'Sogou Orion spider' ) !== false){ $spider = 'sogou' ; } else if ( strpos ( $tmp , '360Spider' ) !== false){ $spider = '360' ; } if ( $spider ){ DB::query( "INSERT INTO `" .DT_PRE. "spider` (spider,ip,page,time) VALUES ('$spider','" .DT_IP. "','$page','$time')" ); } } } function getjosndate( $gdata ){ $data = array (); for ( $i =10; $i >0; $i --){ $lists = array ();; $time = date ( "Y-m-d" , strtotime ( "-" . $i . " day" )); $result = DB::query( 'SELECT * FROM `' .DT_PRE. 'spider` WHERE spider = "' . $gdata . '" And `time` like "' . $time . ' %"' ); while ( $r = DB::fetch_array( $result )) { $lists [] = $r ; } $_num = count ( $lists ); $data []= array ( $time , $_num ); } print_r(json_encode( $data )); } function getXtime(){ $data = array (); for ( $i =10; $i >0; $i --){ $time = date ( "Y-m-d" , strtotime ( "-" . $i . " day" )); $data [] = array ( $time ); } echo json_encode( $data ); } 四、登陆网站后台,在【系统维护】-【管理员设置】-设置里,新增名称为蜘蛛统计,地址为?file=spider 五、刷新后在后台左侧-我的面板里 即可看到 |
程序插件下载: 链接: https://pan.baidu.com/s/1f28pLbHRqjc8PiE8weNAyg 密码: rdra
千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2019-10-22 解决IIS7、IIS7.5 应用程序池回收假死的方法
2019-10-22 IIS网站应用偶尔出现"服务不可用"或者显示乱码字体