Вход

Просмотр полной версии : Кто где ставит анализатор мата?


mikhailk
09.06.2010, 15:29
Запустил в одном из приложений общий чат, понятное дело, полез мат.

Кто где отсекает?
На вводе во флеше или на сервере?

membrilius
10.06.2010, 02:20
Это смотря какая общая цель )

Для производительности, то во Flash
Для 99% гарантии что мата не будет, то на сервере.

Просто на самом деле, кто запарится декомпилировать флешка, убирать фильтр, что бы поматериться в чате.. да флаг ему в руки. Нормальный человек этим заниматься не будет))

Добавлено через 9 минут
хотя там механизм не простой.. если завуалированный мат искать, то надо составлять базу слов исключений.. и всёровно в базе капаться.. с %LIKE%

допустим что бы сообщение "два рубля" не превратилось в "два @#$%^"

Добавлено через 11 минут
вообще там наверно слов то много будет на подобии: "оскорблять"

zurkis
10.06.2010, 03:37
а зачем? контролить то можно и баны выписывать, так приятней, но если без банов, то веселуха

mikhailk
10.06.2010, 11:58
поставил в итоге на стороне флэша
дважды - фильтрую ввод при отправке и вывод при показе
решил сервер не нагружать
и заменой решил не заморачиваться, есть вхождение образца - прибиваем всю фразу целиком

извращенные случаи пролезут, но и бог с ними


zurkis, банить = модерировать ))
хотелось бы, чтобы оно жило само по себе