destoon7.0 蜘蛛访问统计插件,可统计百度蜘蛛搜狗蜘蛛360蜘蛛谷歌蜘蛛数量,支持近一周曲线显示,支持直接打印
使用方法:
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