av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

PHP版iis日志分析程序

瀏覽:5日期:2023-12-21 11:37:21

<?php/********************************************************功能:iis日志分析,分析出訪問IP總數,搜索引擎抓取次數*說明:*;;;;將日志文件放在網站根目錄,并改名為log.log。*演示:http://www.zhanzhangpu.com/tools/iislog/*;;;;http://m.4tl426be.cn/p/2009-05-12/20090512014214171.gif*作者:blackli,來自落伍者*問題:搜索引擎蜘蛛地址不準確,尤其是google蜘蛛地址,國內流行的地址列*;;;;表存在相當大的誤差,能力有限,不能夠解決這個問題。有興趣的可以參考*;;;;下面的網址.*參考:http://www.seonewthing.com/googleBotCheck.aspx*;;;;http://googlewebmastercentral.blogspot.com/2006/09/how-to-verify-googlebot.html*******************************************************/

//打開日志文件 $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; $fp = fopen('$DOCUMENT_ROOT/log.log','rb'); if ( !$fp ) { echo '打開文件失敗'; exit; }

//分析每行日志 $num_ip = 0;;//訪問IP總數 $ip = array();;//IP數據數組,其中ip[$i][0]為IP地址、ip[$i][1]為該地址出現次數 while ( !feof($fp) ) { $line = fgets($fp,1001); if ( substr($line,0,1) == '#' ) { //獲取日志生成時間 if ( substr($line,0,5) == '#Date' ) { $date_info = explode(' ',$line); //echo '日志生成時間:'.$date_info[1].'; '.$date_info[2].'</br>'; } } else { //獲取訪問IP if ( $line == '' ) continue; $ip_info = explode(' ',$line);

for ( $j = $num_ip-1, $having_ip = false; $j >= 0 ; $j -- ) { if ( $ip[$j][0] == $ip_info[6] ) { $having_ip = true; $ip[$j][1] ++ ; break; } } if ( $having_ip == false ) { $ip[$num_ip][0] = $ip_info[6]; $ip[$num_ip][1] = 1; $num_ip ++; } } }

//獲取搜索引擎蜘蛛訪問次數 //baidu、google蜘蛛地址列表 $baiduSpider = array('220.181','159.226','202.108','61.135.'); $googleBot = array('74.125.','209.85.','66.102.','64.233.','64.249','209.85.');

$num_Spider = $num_googleBot = 0; for ( $i = 0; $i < $num_ip ; $i++ ) { //計算百度蜘蛛訪問次數 for ( $j = 0 ; $j < 4 ; $j ++ ) {

if ( substr($ip[$i][0],0,7) == $baiduSpider[$j] ) { $num_Spider += $ip[$i][1]; continue; } } //計算google蜘蛛訪問次數 for ( $j = 0 ; $j < 6 ; $j ++ ) { if ( substr($ip[$i][0],0,7) == $googleBot[$j] ) { $num_googleBot += $ip[$i][1]; continue; } } }

//echo '百度蜘蛛請求'.$num_Spider.'次<br/>'; //echo 'google蜘蛛請求'.$num_googleBot.'次<br/>'; fclose($fp);?><!DOCTYPE html PUBLIC '//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'><html xmlns='http://www.w3.org/1999/xhtml'><head><title>iis日志分析-Powered by ZhanZhangPu</title><style type='text/css'>#main{ width:800px; margin:0 auto; border:1px solid #EEE;}#main div{ background:#EEE; border:2px solid #FBFBFB; line-height:25px; font-size:15px; padding:15px;}</style></head><body><div id='main'> <h2>日志生成時間<?php echo $date_info[1].'; '.$date_info[2]; ?></h2> <div> 共有<?php echo $num_ip; ?>IP的請求.<br/> 百度蜘蛛請求<?php echo $num_Spider; ?>次.<br/> google蜘蛛請求<?php echo $num_googleBot; ?>次. </div> <div> IP地址列表:<br/> <?php for ( $i = 0 ; $i < $num_ip ; $i ++ ) { echo $ip[$i][0].';;'.$ip[$i][1].'次.<br/>'; } ?> </div> <div>Powered by <a >站長鋪</a>&trade;</div></div></body></html>

標簽: PHP
主站蜘蛛池模板: 久久精品国产一区二区 | 日本高清视频网站 | 国产日韩久久久久69影院 | 91美女在线 | 福利视频网站 | 精品免费国产视频 | av网址在线| 久久精品一级 | 亚州成人| 成人精品一区亚洲午夜久久久 | 精品三级在线观看 | 亚洲欧美在线观看视频 | 国产午夜精品一区二区三区在线观看 | 男人电影天堂 | 成人av播放| 日本韩国欧美在线观看 | 性高湖久久久久久久久 | 超碰97免费在线 | 天天视频一区二区三区 | 福利影院在线看 | 中文字幕av色 | 成人午夜免费福利视频 | 国产精品久久久久久妇女6080 | 久久久久国产精品免费免费搜索 | 久久一区二区三区电影 | 欧美午夜激情在线 | 亚洲区中文字幕 | 精品不卡| 91精品国产综合久久久久久丝袜 | 视频一区二区在线观看 | 国产小u女发育末成年 | 不卡在线一区 | 久久国产精品网站 | 永久网站| 欧美日韩高清在线一区 | 免费激情av | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 国产精品乱码一二三区的特点 | 精品久久久久久久久久久久 | 久久av网站 | 中文字幕成人在线 |