Я хочу запретить размещение прокси и спам-ботов на моем веб-сайте. Каков наилучший способ сделать это?
Я скачал черный список, и моей первой идеей было отключить каждый из ips в моем файле .htaccess, но после загрузки списка я обнаружил, что в нем содержится почти 9 миллионов записей.
Моя другая идея состояла в том, чтобы разделить каждый IP на 4 части и выполнить [1; 4] последовательные SQL-запросы в моем POST.
Тем не менее, если бы я мог кэшировать эти значения в памяти, я мог бы недорого проверить их с помощью чего-то вроде (: 200 (: 188 (: 10 (: 42)))). Это выполнимо с PHP?
Спасибо!