Борьба со спамом в OXWALL
C выхода первого релиза замечательной системы OXWALL прошло уже более 2-х лет. Движок крайне интересен и набирает обороты. Раз так, все больше разработчиков останавливают свой выбор на этой простой, удобной и быстроразвивающейся системе. Лично я сделал свой небольшой проект именно на OXWALL и, не жалею об этом.
Одна из главных проблем для веб-мастеров в современном интернете - это борьба со спамом. Имеете ли Вы небольшой проект, для себя, или развиваете сайт с бюджетом - если есть возможность регистрироваться и оставлять контент обязательно будет и спам. Поэтому я решил сделать небольшой обзор, как же эта проблема решается при использовании OXWALL.
Начну пожалуй со стандартных возможностей, которые предусмотрены функционалом самой системы. Их немного, но для начала их будет достаточно, чтобы защитить свое сообщество от спама.
- Возможность включить подтверждение регистрации администратором/модератором - для очень закрытых и маленьких сообществ, для продвижения и развития проекта достаточно проблематично будет использовать эту функцию.
- В стандартном варианте при регистрации пользователей используется CAPTCHA.
- Подтверждение регистрации через электронную почту.
- Кроме этих стандартных возможностей, в настоящее время существует достаточно много дополнительных плагинов, как платных, так и бесплатных. Остановимся на них подробнее.
Auto User Purge - автоматическое удаление неактивных пользователей
Удаляет или Отключает пользователей, которые не проявляют активности в течение X дней. Помогает сохранить только активных пользователей. Доступны настройки на основе ролей.
Цена - 5$
Spam Blitz (Stop Spammers At Sign Up!) - блиц борьба со спамерами!
Добавляет возможность создать вопрос с ответом на страницах регистрации и ввода текста (комментарии, форум и т.д.). Так же есть возможность выбора дальнейшего действия если проверка не пройдена (удалить, заблокировать, временно приостановить).
Стоимость - 5$
Spam Killer - убийца спама
Выполняет на основе крон задачи всех зарегистрированных пользователей на основе IP-адреса пользователя, адреса электронной почты и почтового домена. Поддержка на основе крон автопроверки во время регистрации пользователя. Проверка проводится с использованием внешних баз спамеров.
Стоимость - 10$
External NoFollow - изменение внешних ссылок
Добавляет к внешней ссылке атрибут rel="nofollow" который определяет отношения между текущим документом и документом, на который ведет ссылка, заданная атрибутом href. Это предназначено для поисковых систем Google и Яндекс. Ссылки, помеченные таким образом, не передают PageRank и ТИЦ. Плагин бесплатен.
Auto Role on sign up - авто роль при регистрации
Автоматически присваивает роль вновь зарегистрированному пользователю. Плагин конечно прямого отношения к борьбе со спамом может и не имеет, но его можно использовать для проверки реальности новых пользователей. К примеру, при регистрации автоматически присваивается роль при которой нет возможности добавлять текстовый контент и только после того как пользователь, заполнил информацию о себе, добавил фото, видео, ему добавляются дополнительные права.
Плагин бесплатен.
Anti Brute Force - антиподбор
Плагин блокирует IP адрес с которого производилось несколько неправильных вводов логина/пароля/капчи. Количество попыток и время блокировки настраиваем. Отличное дополнение к стандартной CAPTCHA.
Плагин бесплатен.
Smart Captcha - проверочные вопросы
Плагин позволяет добавить дополнительное поле с проверочными вопросами на странице регистрации. Возможность добавить неограниченное количество вопросов, возможность настройки стиля отображения с блоком вопросов.
Плагин бесплатен.