Page 1 of 3

2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 11:32 am
by darkover
привет
решили тут свериться по трейду
вот что получается
сайт а ( 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 - вроде все нормально, потери трафика в пределах нормы, то вот с проксями что-то не то, где-то не правильно определяется ?

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 11:46 am
by admin
Все может быть.

Пойдем об обратного - предположим что 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 код который будет писать в файлик прокся или нет и потом сравнить со статистикой скрипта.

Справитесь или надо код ?

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 11:47 am
by darkover
лучше код )))

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 11:58 am
by admin
общее кол-во проксей
думаю в коде разобраться не сложно

<?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 );
}

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:17 pm
by darkover
ага, спасиб, пошло писаться.
а как потом проценты то высчитать ?
нужно ж как-то за сутки смотреть

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:23 pm
by admin
Можно добавтиь например date('H:i') в строку записи в файл и смотреть по времени за час или день например.

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:25 pm
by darkover
уже добавил, в коде ошибка кстати )

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:30 pm
by admin
У вас ошибка кстати )

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:32 pm
by darkover
где эт у меня ошибка ?)

Re: 2.1 + 1.51 прокси

Posted: Fri Nov 11, 2016 12:35 pm
by admin
Вот давайте сэкономим друг другу немного времени и кнопок и будем сразу писать конкретно в чем проблема )