最新消息:

PHP版iis日志分析程序

PHP admin 2浏览

‘;
}
}
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.'次 '; //echo 'google蜘蛛请求'.$num_googleBot.'次 '; fclose($fp); ?>



iis日志分析-Powered by ZhanZhangPu


日志生成时间

共有IP的请求.

百度蜘蛛请求次.

google蜘蛛请求次.

IP地址列表:

Powered by 站长铺


相关日志PHP Warning: PHP Startup: pdo_mysql: Unable to initialize module
升级最新 Nginx Mysql Php
PHP关闭浏览器后仍然继续执行的函数
PHP 基于文件头的文件类型验证类
几个有用的php字符串过滤,转换函数

转载请注明:爱开源 » PHP版iis日志分析程序