Как правильно организовать голосование для конкурса
Saturday, 31 May 08 в 2:18
Продолжаю конкурсную тематику, начатую предыдущим постом, где я рассказывал о своей уникальной акции в блоге. Предлагаю обсудить процесс подсчета голосов и определение победителя для различных конкурсов. Признаться, я бы не затронул сегодня эту тему, если бы она непосредственно меня не коснулась. Так случилось, что в данный момент мой блог принимает участие в двух мероприятиях, где как раз заканчивается подсчет голосов. Картина вырисовывается, увы, не самая приятная. И не только для меня, что лишь подтверждает общую тенденцию. Я понимаю, когда люди привлекают для голосования своих знакомых или рассылают ссылку в контакт-лист по аське – это хоть и не супер честно, но вполне естественно и нормально. Совсем плохо, когда начинается банальная накрутка голосов. К сожалению, такой подход справедлив для 99% голосований, устроенных в блогах или сайтах, поскольку там используются весьма простые механизмы защиты от подобных нехороших действий.
Есть несколько базовых стратегий защиты голосований от подделки результатов. Наиболее простой – когда пользователь запоминается с помощью Cookies. Рассчитано на то, что большинство просто не знает что это такое, и не горит желанием вникать во все подробности системы подсчета голосов. Подобного способа с головой хватит для организации безобидного среднестатистического опроса на сайте. Никто специально накручивать данные не будет, так как попросту в этом не заинтересован. Когда же на кону появляется приз – положение дел кардинально меняется, и на помощь приходят маленькие хитрости. Проблема в том, что для голосования в конкурсах часто используют именно простые опросники.
Некоторые разработчики пошли чуть дальше и снабдили свои модули голосования возможностью бороться с накрутчиками через блокировку по IP. Данный способ немного сложнее для преодоления, требует чуть больше опыта, тем не менее, настолько же проходим (как и первый) для тех, кто в этом разбирается. Достаточно лишь использовать proxy, которые сейчас в Интернете найти не сложно. Сдается мне, что для смены IP может также использоваться специальный софт, но я сильно в этом направлении не копал, поэтому точно сказать не могу. Вариант proxy + очистка Cookies работает и без этого. При таком подходе, кстати, не учитываются посетители с динамическим IP или те, кто подключен к интернету через локальную сеть, где всем пользователям присваивается один IP адрес. Первым достаточно почистить куки, а вторые будут лишены права голоса.
Для проведения голосования по конкурсу можно использовать и ряд весьма экзотических способов. Например, ввести обязательную регистрацию пользователей с подтверждением (активацией) своего аккаунта через email. Это слегка сократит количество желающих заниматься накруткой, ведь придется дополнительно еще и почту себе заводить, что весьма трудоемко по времени. Также в форму голосования можно добавить каптчу дабы исключить возможность использования скрипта для накрутки – пусть злоумышленник хотя бы помучается. Правда и против этих, казалось бы, «продвинутых» способов есть свои приемы, вот хотя бы такой:

В таких случаях, как говорится, «медицина бессильна». Проблему следует искать в организации. Я уже более полугода активно занимаюсь блоггингом, мониторю другие ресурсы, изучаю, перенимаю опыт и т.д. Могу сказать, что существует, как минимум, два хороших и эффективных способа для проведения голосования по конкурсам. Они были использованы на практике, и в этих мероприятиях я лично принимал участие. Хоть ничего там и не выиграл, но претензий к организаторам никаких не возникло – все происходило честно.
Итак, первый эффективный способ для голосования в конкурсе – предоставить право выбора победителя и оценки только участникам данной акции. Таким образом, они сами смогут выбрать лучшего из них. Здесь, в принципе, могут быть использованы некоторые устные договоренности, но, думаю, значительного воздействия на общий результат оно не даст – представьте сколько нужно будет времени на беседу с 50тью участниками проекта. Даже если такой способ «прокатит», то никто, в принципе, винить проголосовавших или победителя не имеет права – ведь голосовать не заставляли:)
Второй гуманный способ – это привлечение жюри. В самом простом варианте в качестве судьи может быть один организатор проекта. Чуть более гуманный, но немного сложнее по организации, вариант, когда в голосовании участвуют несколько лиц. Это могут быть эксперты в той или иной предметной области или представители спонсоров конкурса. В процессе оценивания претендентов каждому из них проставляется балл от 1-го до 3-х, 5-ти, 10-ти, после чего составляется итоговая таблица с суммой оценок от каждого члена жюри. В конце концов, данную таблицу можно даже опубликовать вместе с общими результатами конкурса. При таком подходе, думаю, вопросов ни у кого из участников не останется.
А пока приходится действовать по старинке. Уважаемые читатели и посетители данного блога, если вам не безразлична его судьба, прошу проголосовать за меня в конкурсе Сергея Большедворского Russian Blog Awards 2008. Для этого достаточно пройти по ссылке и выбрать оценку, на которую этот ресурс по вашему мнению заслуживает (завтра 31.05.08 последний день). Заранее спасибо за участие всем тем, кто откликнется на эту просьбу. Кстати нужно отдать должное Сергею – пусть в самый последний момент, но он внес коррективы в общий ход голосования. Не знаю как это ему удалось (возможно пришлось дополнительно расширить функционал модуля голосования), но сегодня я заметил некоторые изменения в работе опроса. Подобные действия вызывают уважение! И наоборот – когда автор конкурса не следит за его процессом, не контролирует ход голосования и не пресекает откровенные нарушения – ни о чем хорошем не свидетельствует.
P.S. Автор одного из новых блогов Денис делится опытом как сделать сайт моментально известным и узнаваемым в интернете. В первой части заметки от рассмотрел некоторые способы для достижения цели, о результатах обещал рассказать в ближайшем будущем.
В блоге со странным названием 195531.com проводится акция по поиску молодых талантливых блоггеров. Это как раз про меня:)
При поддержке:
- Софт для сбора email адресов и рассылки.
- Компания Eskhosting предлагает специальный хостинг для блогов (включает предустановленный WordPress и домен второго уровня в подарок)!
Те, кто читает меня давно, наверное, в курсе, о чем идет речь. 22 января этого года (практически 4 месяца назад) я запустил достаточно
Сегодняшний пост хотелось бы посвятить одному весьма полезному проекту – 