Akismet и спам PHP 14.09.2008

stopspam.png Задолбал меня спам в комментариях! Особенно SMOшный, на день бывает за 60 штук приходит. Первым с помощью чего начал бороться – Akismet. Основная идея в том, что есть централизованный сервер, на котором хранятся сигнатуры спама появляющийся в блогах и авторы этих блогов отметили его как спам. После этого, все похожие спам-комменты в других блогах автоматически помечаются как спам.

Что бы получить доступ к этому сервер, с сигнатурами баз, необходим API-ключ, который можно получить после регистрации на wordpress.com. Ключ можно увидеть в My Accounts > Edit Profile.

После этого скачиваем последнюю версию Akismet. На домашней страничке можно посмотреть статистику отфильтрованного спама – около 7,7 миллиарда! Распаковываем содержимое архива в /wp-content/plugins/ и активируем плагин.

Идем в Плагины → Конфигурация Akismet и вводим полученный API Key. Далее поглядываем в Комментарии → Akismet Спам чтобы не попало чего лишнего, а все остальное удаляем без малейшей жалости :) .

Akismet умеет показывать количество отловленных спам-комментариев, для этого в том месте, где мы хотим видеть счетчик ставим такой php-код:

akismet_counter();

Если у Akismet’a не получиться уменьшить количество спама, буду думать в сторону каптч, например мне нравиться такая как у КиевСтара для отправки sms’ок – не напрягающая пользователя разглядыванием чисел, а просто выбирающего образы.

Цитата
Торжество разума в том и состоит, чтобы уживаться с людьми, не имеющими его.
Вольтер
Категории
Архив