справедливости ради стоит отметить что спам прорывается все равно.
но это практически единичные случаи, в день около 3-5 спамовых сообщений, откинутых более 500
на мой взгляд эффективную защиту может обеспечить несколько правил.
для своей доски объявлений использую автомод.
по заданным правилам начисляются штрафные баллы, при превышении которых объявление не добавляется.
список правил:
1. черный список IP адресов
2. Черный список IP-name
3. проверка REFERER и URI
4. база стоп-слов
5. проверка "серых слов" (http, [url и т.д)
6. проверка передаваемых хешей
7. соотношение русских/английских букв
каждое правило имеет определенные вес, суммирование все дает оценку объявления на основе которой принимается решение публиковать или нет подаваемое объявление.
для примера — лимит поинтов равен 100, стандартное сообщение обычно набирает не более 50. для остальных можно создать белый список, либо минусование поинтов если юзер зарегистрировался в системе.
преимущества и недостаток спам-ботов — они используют стандартные методы. Никто не будет фиксить ботов под сайт васи пупкина, другое дело когда боты пишуться специально под ресурс.
на своем сайте я в открытую опубликовал емаил и аську, нету спама.
На региональном портале дефолтное мыло принимает порядка 200-300 писем сомнительного содержания, а вместе с ним светится домен, страдают все
скрытые поля прикольна, однако нужно лишь чуть-чуть доработать спам-ботов для ее обхода. Хотя если повсеместно не использовать то будет норм.
есть опыт когда с помощью JS пихал в инпут некий хеш. 90% ботов отсеялись сразу, хотя вместе с ними и 3% пользователей, т.к. ресурс региональной направленности, достаточно было создать белый список IP адресов, и решилось проблема 3-х процентов
очень уместное замечание. сомневаюсь, что можно адекватно оценить объем и стоимость работы, в сфере которую отдаленно представляешь.
По моему мнению в голове рядового заказчика сидит таракан который шепчет, что сайт делается ночью, страшным, небритым компьютерщиком.
а начиналось вроде хорошо...
Покупая материал вы делаете предоплату (не инвестируете в себя), а всего лишь, оплачивая первоначальный этап (в данном случае условие исполнителя). Но у вас есть преимущество, ваш материал пока что с вами.
Что имеем при разработке сайта? Правильно оплачиваем первый этап: разработка концепции, технического задания, плюшек, рюшечек, своих тараканов...
Почему, по вашему мнению, ваше время бесценно, а разработчика ничего не стоит?
PS: предоплата полезна как для заказчика (я уже часть денег заплатил, нужно выполнять свою часть договора), так и для исполнителя (дядька денег заплатил нада делать)
Обучение неотъемлимый процесс, инструкции весчь полезная но редко используемая.
Нехватка рабочих кадров, времени на сайт — с чем приходится сталкиваться в первую очередь.
Любая работа должна быть оплачена. Незнание цен заказчиком не должно восприниматься насмех, можно объяснить. Умный поймет, а если дурак то зачем с ним связываться?
но это практически единичные случаи, в день около 3-5 спамовых сообщений, откинутых более 500
для своей доски объявлений использую автомод.
по заданным правилам начисляются штрафные баллы, при превышении которых объявление не добавляется.
список правил:
1. черный список IP адресов
2. Черный список IP-name
3. проверка REFERER и URI
4. база стоп-слов
5. проверка "серых слов" (http, [url и т.д)
6. проверка передаваемых хешей
7. соотношение русских/английских букв
каждое правило имеет определенные вес, суммирование все дает оценку объявления на основе которой принимается решение публиковать или нет подаваемое объявление.
для примера — лимит поинтов равен 100, стандартное сообщение обычно набирает не более 50. для остальных можно создать белый список, либо минусование поинтов если юзер зарегистрировался в системе.
на своем сайте я в открытую опубликовал емаил и аську, нету спама.
На региональном портале дефолтное мыло принимает порядка 200-300 писем сомнительного содержания, а вместе с ним светится домен, страдают все
есть опыт когда с помощью JS пихал в инпут некий хеш. 90% ботов отсеялись сразу, хотя вместе с ними и 3% пользователей, т.к. ресурс региональной направленности, достаточно было создать белый список IP адресов, и решилось проблема 3-х процентов
...кроме тестирования поделок
По моему мнению в голове рядового заказчика сидит таракан который шепчет, что сайт делается ночью, страшным, небритым компьютерщиком.
Покупая материал вы делаете предоплату (не инвестируете в себя), а всего лишь, оплачивая первоначальный этап (в данном случае условие исполнителя). Но у вас есть преимущество, ваш материал пока что с вами.
Что имеем при разработке сайта? Правильно оплачиваем первый этап: разработка концепции, технического задания, плюшек, рюшечек, своих тараканов...
Почему, по вашему мнению, ваше время бесценно, а разработчика ничего не стоит?
Но ведь вы фактически совершили предоплату купив материалы, не так?
вы отдаете на подряд ремонт в своей квартире
Нехватка рабочих кадров, времени на сайт — с чем приходится сталкиваться в первую очередь.
Репутацией нужно дорожить