Автоцензор и список запрещенных слов, скрипт

Author Автор: Роман Чернышов    Опубликовано: 9 июня 2016

censoredОчень часто администраторы сайтов, будь то крупный портал или маленький блог, сталкиваются с проблемой цензуры на сайте. Задача эта хорошо решается 1) При наличии толкового модератора, который постоянно отслеживает все сообщения пользователей и при обнаружении нарушения цензуры, удаляет их. 2) При наличии достаточного количества времени модерировать сообщения самостоятельно, введя на сайте например премодерацию. Но бывают случае когда не первый не второй вариант не подходят, модератор за бесплатно работать не будет, а премодерацию вводить удается не на всех сайтах, да и то чаще всего ее можно реализовать только в комментариях к статьям. Для такого случая подойдет третий, очевидный вариант, о котором я хочу вам немного рассказать.

Скрипт Автоцензор. Простое но функциональное решение, позволяет вырезать или заменять из всех приходящих на сайт сообщений, не нужные, запрещенные слова и фразы. Есть возможность настройки списка слов, таким образом фильтровать не только не цензурные выражения, но и не угодные коммерческие сообщения и прочее.

Скрипт интегрируется с CMS Совместные покупки и со всеми остальными движками разработанными мною, также с небольшой доработкой, возможна его установка на форумы, блоги и любые другие сайты не зависимо от CMS на которых они работают.

Принцип работы. Скрипт перехватывает все входящие сообщения на сайте, в том числе личные сообщения (можно настроить), ищет в тексте слова и фразы из «запрещенного списка», в случае их наличия вырезает или заменяет их, далее сообщение публикуется на сайте.

Дополнительно, вместе со скриптом идет список из более 600 нецензурных слов, которые следует исключить на своем сайте.

Разумеется такое решение не идеально, и не способно защитить сайт от неугодного приходящего контента, он хорош тогда, когда другие варианты реализовать нет возможности или дополнительно к ним.

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Оформить предзаказ
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка