Привет!
В прошлом году использовал кейтаро тдс, которая заточена исключительно на прием и отдачу трафа, в ней была функция проверки ботов и по ip диапазону и по точному ip. Нужно это было для клоаки.
Все было замечательно, но отдельно стоящая кейтара, на своем сервере на 2х лямах хитов и 20к ip для проверки - ложила сервак в нули, хотя тюнинг был сделан специально для нее.
После делегирования проверки ip ngixn - нагрузка упала примерно в 50 раз.
Это так, предисловие.
Проверка ботов, хитботов, сканеров - все у нас сейчас реализовано в основном через юзер агента, но далеко не секрет, что отсеивать по ip намного эффективнее. Проблема заключается в том, что если просто внедрить такую проверку в смарт - он ляжет, будет лагать и в итоге это все упрется в производительность php.
По сему я вижу механизм такой.
ngixn делает проверку по IP и если входящий ip соответствует ip бота - то у нас в смарт передается какой-то определенный header, который смарт отлавливает и выставляет этому ину ским 100, и может быть подставляет какого-то системного трейдера, что бы клики и показы для него не считались вообще.
Чекер ip ? Не знаю как назвать.
Re: Чекер ip ? Не знаю как назвать.
Никаких проблем: выставляете например $_SERVER['your_param']
в common.php делаете
if ($_SERVER['your_param']) {
$_GET['id'] = 'fake_trader.com';
$_GET['p'] = 100;
}
и так далее любые параметры.
в common.php делаете
if ($_SERVER['your_param']) {
$_GET['id'] = 'fake_trader.com';
$_GET['p'] = 100;
}
и так далее любые параметры.
Don't forget to run script update
Re: Чекер ip ? Не знаю как назвать.
А ИП список вы как обновляете ?
Don't forget to run script update
Re: Чекер ip ? Не знаю как назвать.
в моем IP списке собраны IP ботов, гугла, бинга и всего остального из открытых источников, из закрытых источников, выловлены по UA и так далее, база набивается последние 3 года. Второй список - это всякие сканеры и прочая хрень + переходы по скрытым ссылкам и так далее, и с сжтубов и с нормальных ресурсов белых и с доров.
База использовалась для клоаки на дорах.
База использовалась для клоаки на дорах.
Re: Чекер ip ? Не знаю как назвать.
Ясно
По передаче параметра вопросов нет ? Делается по идее парой строк в коммон, скрипт менять не надо, юзать можно без всяких изменений.
По передаче параметра вопросов нет ? Делается по идее парой строк в коммон, скрипт менять не надо, юзать можно без всяких изменений.
Don't forget to run script update
Re: Чекер ip ? Не знаю как назвать.
Да понятно, спасибо