разработка сайтов в Санкт-Петербурге
создание сайтов в Санкт-Петербурге
вход для клиентов
логин:забыли пароль ?
пароль:

последние статьи

Yandex с блекждеком и шлюхами.
Как то размышляя о способах монетизации различных веб-проектов, я увидел некоторую нестыковку на монетизации посредством контекстной рекламы. А конкретно, в порочности самого Яндекс.Директа не на страницах самой поисковой системы. Суть проектов, направленных на такого рода...
Дефицит идей.
На данный момент в сайтостроении, да и как везде, в общем то, наблюдается некий застой в решениях. Для сайтов это еще как то можно объяснить тем, что технология изготовления сайтов за всю свою историю существования практически не претерпела изменений: HTML с момента выхода...
Flash: построение графика с динамическим обновлением данных.
До того, как я открыл для себя такие веши как Munin и прочие утилиты для отслеживания состояния серверов - я начал изобретать велосипед. Для начала, я захотел сделать монитор load average и написав простейшего демона, который регулярно парсил результат вывода комманды uptime и...
Защита комментариев от спама.
Все люди, которые вели, ведут или собираются вести блоги, форумы или гостевые книги сталкиваются с проблемой спама. Есть масса решений, начиная от капчи, и заканчивая созданием специальных централизованных отстойников для спама, который играют роль антивирусных баз, и при...

реклама

Защита комментариев от спама.

Все люди, которые вели, ведут или собираются вести блоги, форумы или гостевые книги сталкиваются с проблемой спама. Есть масса решений, начиная от капчи, и заканчивая созданием специальных централизованных отстойников для спама, который играют роль антивирусных баз, и при попадании какого либо сообщения на одном из сайтов в спам, автоматически не дают добавлять его на других. Но, если ваш блог мало посещаем, наличие капчи, только раздражает и так немногочисленных посетителей, а вторые решения, как правило, не бесплатны, и имеют смысл только при большом потоке спама. Поэтому для таких людей, которым роботы пишут чаще людей есть другое решение. Оно просто как велосипед, и основано на том, что 99% спама рассылается с помощью программ. А именно, эвристические модули этих программ анализируют HTML код вашей страницы с формой для комментирования, и заполняют все поля (во избежание варианта, что спам не будет размещен только из-за того, что программа не указала свое ФИО:)). И если, в форме разместить невидимое (желательно невидимым его делать через CSS, да еще и через нечевидные комбинации стилей) для обычных посетителей-людей текстовое поле (например, для ввода домашней страницы посетителя), то человек его просто не увидит, и естественно, оставит незаполненным. Но робот будет дотошным, и будьте уверены - напишет туда чего нибудь. И вам, в реализации добавления комментария в базу надо просто ввести однострочную проверку на незаполненность этого поля. Все ! Идея эта не моя, и уже неоднократно высказывалась программистами на различных форумах, но тут я решил ее реализовать и могу поделиться итогами: если до ее введения на определенных страницах, попавших видимо в базы спамеров, количество спамерских комментариев достигало 1-2 тысяч в месяц (дабы не мучатся я просто вычищал их напрямую из базы, что не гарантировало того, что туда не попадали действительно полезные комменты), то за последние 3 месяца сквозь эту абсолютно немудреную защиту их прорвалось всего около 30-ти. То есть отфильтровать их ценность вручную не представляет никакого труда. И при этом, реальным людям я не создал никаких проблем в добавлении комментария. Ну и от посторонних сервисов независимость осталась.

Оставить отзыв
Ваше имя:
Название
URL
Комментарий:



вернуться в список статей