привет
решили тут свериться по трейду
вот что получается
сайт а ( 1.51 )
in 631 равов, из них 571 уник,
out 204
Proxy In/Out: 0% / 4.7%
кеш - мемкеш
сайт б (тцмс )
in 188 равов, из них 157 уник,
out 683
Proxy In/Out: 47.8% / 0%
кеш - редиско
Если по in\out - вроде все нормально, потери трафика в пределах нормы, то вот с проксями что-то не то, где-то не правильно определяется ?
2.1 + 1.51 прокси
Re: 2.1 + 1.51 прокси
Все может быть.
Пойдем об обратного - предположим что 47% проксей - это неправда.
код прокся или нет
$visitor['proxy'] = (isset($_SERVER['HTTP_VIA'])
or isset($_SERVER['HTTP_X_FORWARDED_FOR'])
or isset($_SERVER['HTTP_CLIENT_IP'])
or isset($_SERVER['HTTP_FORWARDED_FOR'])) ? true : false;
те можно добавить в common.php код который будет писать в файлик прокся или нет и потом сравнить со статистикой скрипта.
Справитесь или надо код ?
Пойдем об обратного - предположим что 47% проксей - это неправда.
код прокся или нет
$visitor['proxy'] = (isset($_SERVER['HTTP_VIA'])
or isset($_SERVER['HTTP_X_FORWARDED_FOR'])
or isset($_SERVER['HTTP_CLIENT_IP'])
or isset($_SERVER['HTTP_FORWARDED_FOR'])) ? true : false;
те можно добавить в common.php код который будет писать в файлик прокся или нет и потом сравнить со статистикой скрипта.
Справитесь или надо код ?
Don't forget to run script update
Re: 2.1 + 1.51 прокси
общее кол-во проксей
думаю в коде разобраться не сложно
<?php
$proxy = (isset($_SERVER['HTTP_VIA'])
or isset($_SERVER['HTTP_X_FORWARDED_FOR'])
or isset($_SERVER['HTTP_CLIENT_IP'])
or isset($_SERVER['HTTP_FORWARDED_FOR'])) ? 'proxy' : 'not';
if (!strstr($_SERVER["REQUEST_URI"], 'out.php') and !strstr($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) {
file_put_contents('/path_to_log/ss', "{$_REQUEST['REQUST_URI']} {$proxy} \n" , FILE_APPEND );
}
думаю в коде разобраться не сложно
<?php
$proxy = (isset($_SERVER['HTTP_VIA'])
or isset($_SERVER['HTTP_X_FORWARDED_FOR'])
or isset($_SERVER['HTTP_CLIENT_IP'])
or isset($_SERVER['HTTP_FORWARDED_FOR'])) ? 'proxy' : 'not';
if (!strstr($_SERVER["REQUEST_URI"], 'out.php') and !strstr($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) {
file_put_contents('/path_to_log/ss', "{$_REQUEST['REQUST_URI']} {$proxy} \n" , FILE_APPEND );
}
Don't forget to run script update
Re: 2.1 + 1.51 прокси
ага, спасиб, пошло писаться.
а как потом проценты то высчитать ?
нужно ж как-то за сутки смотреть
а как потом проценты то высчитать ?
нужно ж как-то за сутки смотреть
Re: 2.1 + 1.51 прокси
Можно добавтиь например date('H:i') в строку записи в файл и смотреть по времени за час или день например.
Don't forget to run script update
Re: 2.1 + 1.51 прокси
уже добавил, в коде ошибка кстати )
Re: 2.1 + 1.51 прокси
где эт у меня ошибка ?)
Re: 2.1 + 1.51 прокси
Вот давайте сэкономим друг другу немного времени и кнопок и будем сразу писать конкретно в чем проблема )
Don't forget to run script update







