Брати Гадюкіни

А что если при юзании антибота, делать проверку из nginx наличие файла кеша ip. Это может дополни...

А что если при юзании антибота, делать проверку из nginx наличие файла кеша ip. Это может дополнительно снять нагрузку с php.

Ответы:
Mik Foxi Mik Foxi #120536 2018-05-16 14:18
Брати Гадюкіни, ты такой умный ) и мне часто сложно понять всю глубину твоей идеи. Это как-то сложно и заморочно. if (file_exists) это и так очень простой процесс, который к тому же еще и кешируется осью (или пыхом).

Брати Гадюкіни Брати Гадюкіни #120554 2018-05-16 15:34
120536 Mik Foxi, Зачем передавать пыху вообще то что может сделать nginx? Вот есть у тебя badbot - зачем его вообще пускать на бекенд если тут-же можно подсунуть 444?

Mik Foxi Mik Foxi #120556 2018-05-16 15:44
120554 Брати Гадюкіни, когда у тебя есть список плохих ботов по именам, то да, их надо в nginx банить. Но когда у тебя нету списка ипов белых ботов, а их у тебя нету и ни у кого нету, они могут новые в любой момент прийти. То на голом нгинкс ты хрен что сделаешь.

webmaster webmaster #120557 2018-05-16 15:48
Брати Гадюкіни, Если надо - бери сразу и ставь это: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker
А то опять изобретаете велосипед )))

Брати Гадюкіни Брати Гадюкіни #120568 2018-05-16 16:41
120556 Mik Foxi, Я имел виду что плохой бот спалил свой ip. Зачем его каждый раз пускать в бекенд чтоб только проверить, а не в черном ли списке данный ip.

Mik Foxi Mik Foxi #120572 2018-05-16 17:01
120568 Брати Гадюкіни, в антиботе нету черных списков. Есть белый список белых ботов, чтоб они не видели антибота, остальные считаются людьми. Если «люди» не прошли заглушки антибота, то и хуй с ними как они звались )