Best Answer SmetDenis , 18 January 2014 - 22:09
Капчи ломаются на ура, есть даже спец сервисы, где по ту сторону люди-индусы разгадывают картинки за копейки.
Я баню спамеров на уровне nginx по диапазонам IP.
Точнее не я, а специальный скрипт, который следит за роботами. Скрипт не дам, он написан мной и как попало =) Совладать сможет только автор =)
На нашем Joomla-Book.ru нет капчи, а проверка делается оч просто.
/components/com_zoo/controllers/comment.php
if (!$_SERVER['HTTP_ACCEPT_LANGUAGE'] && !$_SERVER['HTTP_ACCEPT_CHARSET']) { return; }
Смысл переменных можно поискать в интернетах.
От всего не защитит, но не пропустит самых глупых роботов, а их на вскидку в сети процентов 80 будет Go to the full post