Не так давно дошли руки до форума на нашем блоге по путешествиях. Стоял там интегрированный в WordPress bbpress 2.0. Скинов нормальных под него не было, а возиться с CSS и рисовать собственную тему было лениво. Было у него еще одни недостаток – чтобы писать на форуме – нужно открыть регистрацию на блоге, а этого делать не хотелось т.к. сразу начинали ломиться спамеры и росла нагрузка на хостинг.
Форум взял самый распространенный – phpbb3 и вынес его на отдельный поддомен, чтобы в случае чего безболезненно смигрировать его на другой хостинг (например, нагрузку создаст большую). Стоило поставить форум и повесить на него ссылку с блога, как тут же посыпались регистрации. Капча не спасла и в открытых форумах появлялось 5-10 сообщений за пару часов, что не сколько напрягало.
Заборол спам я следующим образом:
1. Поставил капчу – Fancy jQuery AJAX
2. Добавил в профиль пользователя дополнительное поле, обязательное при регистрации – выпадающий список. Дефолтный ответ в нем стоит тот, который запретит регистрацию.
После этого спам пропал совсем. Каждый метод по отдельности почему-то не сработал.
Поделиться в соц.сетях