Бойня со спамом в комментариях
Нынче высказывать свое соображение на интернет-страницах могут не только посетители развлекательных блогов, но и читатели солидных деловых, научных изданий. Предоставление посетителям возможности оставлять свои комментарии чревато двумя последствиями.
Во-первых, ведущиеся дискуссии могут видно отклоняться от центровой темы (чему часто способствуют «тролли»), обращаться в «религиозные войны». Ещё более злободневной является задача спама в комментариях. О методах борьбы с этими видам спама мы поговорим. В чем проблема спама в комментариях Но для начала давайте разберемся в том, чем, собственно, плох спам в комментариях.
В этом месте разрешено выделить две основные причины. Неудобства с точки зрения читателей. Спам причиняет ощутимые неудобства вашим читателям. Когда посетители видят большое численность рекламного мусора посреди сообщений, у них могут определиться негативные впечатления: Сайт с большим количеством спам-комментариев в большинстве случаев воспринимается как несерьезный.
Поисковая оптимизация. Не возбраняется предположить, что спам-комментарии снижают релевантность ресурса для поисковых систем. Методы борьбы со спамом в комментариях На нынешний день практика выработала уймище методов борьбы со спамом, но гарантированного способа нет. Нередко говорят, что борьба со спамом напоминает гонку оружия и средств защиты от него. Рассмотрим распространенные методы защиты от спама. Регистрация комментаторов и модерация комментариев. Пожалуй, это единственный из самых эффективных методов.
Его сущность состоит в том, что комментарии могут оставлять не все пользователи, а только те, что зарегистрированы. Регистрация комментаторов является барьером для массовой рассылки спама. В большинстве развитых систем управления содержанием сайта предусмотрена вероятность дозволить публикацию комментариев лишь от «доверенных» комментаторов - тех, у кого раньше был одобрен хотя бы один комментарий.
Плюсы системы : Минусы : Пользователи перечисленных компаний регистрируются лишь один раз, а далее используют одни и те же логин и пароль для доступа ко всем сервисам, предоставляемым компанией (например, если вы зарегистрированы в Gmail, с теми же данными вы сможете зайти в Google Calendar и др. Таких сервисов аутентификации не так и много, к сожалению. Что ни на есть имеющий известность - TypeKey.
Если посетитель зарегистрирован в TypeKey, он сможет оставлять комментарии на всех сайтах, поддерживающих этот сервис (а это на практике все блоги на базе Typepad и значительная часть дневников на основе Movable Type). TypeKey может употребляться не только для аутентификации в блогах.
Служба имеет открытый API, так что разрешается «прикрутить» и к своему сайту. Например, прославленный зарубежный сервис DropCash использует именно TypeKey. TypeKey в России практически не используется. В качестве альтернативы позволительно порекомендовать OpenID, за этой системой будущее.
Применение служб аутентификации покуда не сильно популярно среди российских пользователей Употребление сервисов аутентификации имеет как свои преимущества, так и недостатки.
Потому как для того, чтобы отправить комментарий посредством TypeKey, надобно там хотя бы зарегистрироваться и подтвердить свою учетную запись, спамеры в основном обходят стороной блоги, использующие эту систему. Главным минусом этого способа защиты от спама является надобность посетителям регистрироваться, чтобы оставить комментарий.
Переименование скрипта оставления комментария. Шибко распространенный и относительно результативный способ. Его суть состоит в том, что переименовываются сам скрипт оставления комментариев и параметры формы комментариев. Проиллюстрируем тот самый способ на примере двух популярных блоговых CMS - Movable Type и Wordpress. В МТ понадобится переименовать скрипт mt-comments.cgi. Затем того необходимо прописать новое имя в конфигурационном файле mt.cfg:
CommentScript name-of-script.cgi Остается изготовить перепостроение (Rebuild). Вывод для Wordpress было недавно предложено блоггером Setti. Он рекомендует переименовать имена полей формы комментариев. В файле comments.php надо сыскать все вхождения типа: Как вариант Setti предложил следующее:
Если серьезно спамеры заинтересуются вашим сетевым дневником или форумом, подобная броня не поможет, потребуются больше хитрые и изощренные способы переименования сокрытия скрипта комментариев. CAPTCHA. CAPTCHA - полностью автоматизированный публичный тест Тьюринга (Completely Automated Public Turing test to tell Computers and Humans Apart).
Вероятно, с CAPTCHA сталкивался любой пользователь Сети. В наиболее распространенном виде CAPTCHA представляет собой картинки с шибко искаженными цифрами и буквами. Образец этого теста вы можете зреть сбоку.
CAPTCHA является одним из самых популярных средств защиты от спама, загрузки файлов роботами и от массовой регистрации учетных записей и т. Приём применяется большинством крупных интернет-сервисов, включая «Яндекс», Google, MSN и т. CAPTCHA создает практические непреодолимые трудности для людей с ослабленным зрением Следует иметь в распоряжении в виду, что CAPTCHA обладает существенными недостатками.

