Как защитить контент от спама

Как защитить контент от спама

Тема это болезненная( У меня пока такие мысли:

- рекапча на регистрацию
- рэйт лимит по ip адресам
- заставить прописать аватар/био авторов
- рэйт лимит на новые посты раз в час
- рэйт лимит на комментарии - 10 минут

В дальнейшем планирую развивать так:

Градация паблишеров по следующим типам:
- bad internet person
- probably bad internet person
- probably good internet person
- good internet person

После регистрации юзер получает статус: "probably good internet person"
С типовым лимитом (пост/час, коммент/10мин)

Хорошие пользователи могут двигать статус других паблишеров на 1 единицу вверх/вниз.
Если юзер получает статус "probably bad internet person"
Его рэйт лимит ухудшается: пост/день, коммент/час

Или пост/10дней коммент/день для "bad internet person"

У хороших юзеров лимитов практически нет (пост/10мин коммент/минута).
Изначально хорошим буду только я)

А там - посмотрим. В теории можно построить отдельный лепрозорий для оленей со своими правилами.

Я люблю людей. Хотя кому я вру. Люди в основном "probably bad internet person".