Я в сайта строении не силен! Но знаю точно это первая ласточка и скоро их будет больше... Так что без защиты никак!!!
***
Рано или поздно любой форум блог попадает в базы спамерам. Методов защиты от него море - от сложных капч типа сколько будет 196+89, до сложных антиспам фильтров. Но… не надо все усложнять, а тем более портить жизнь комментаторам
В первом случае иногда лень отгадывать капчу, а во втором - некоторые коменты уйдут в спам, а некоторые все равно добавятся вблог. Премодерация тоже не дело…
Спам можно разделить на несколько частей: на буржуйском с ссылкой в нике, на буржуйском с многолинком в посте, и на русском. Мне во основном попадаются первые два варианта, причем буквально тысячами коментов (это не только на блоге, везде). Но все же они не отличаются креативным складом ума, и постят одинаково - если они хотят вставить ссылку - они продублируют и html кодом, и бб-кодом, без всякого текста. Если хотят оставить комент к посту - то большего чем “Cool site!” от них не добьешься. Вывод - просто добавляем в черный список все теги [url=, strong (обычно используют этот тег), “Nice site!”, “Cool site!” и т.д..
Ну и конечно стандартно не больше двух ссылок в комментарии. У меня получился такой черный список:
Nice site
Good site
tungus
Thanks
Cool site
Thank you
Very good site
<strong>
[url
Ну еще несколько урлов, на которые чаще всего спамят (определяются для каждого блога отдельно). И все, и волки сыты, и овцы целы - нормальные люди комментируют без капч и регистраций, боты и их создатели идут лесом. Да, в зависимости от блоге приходится добавлять новые и новые слова в черный список- ведь спамеры тоже развиваются. Ну во всяком случае вручную я теперь не мучаюсь, как в первом своем блоге.
Вот такую статейку нарыл
----------------------------------------------------
Если смысл будет не на поверхности, то далеко не каждый сумеет его обнаружить.
----------------...