Помощник
|
Счетчик кликов по ссылке, защитить от накрутки |
scva
|
Сообщение
#1
|
||
|
|
||
|
|||
EnterBack |
4.9.2010, 11:56;
Ответить: EnterBack
Сообщение
#2
|
|
конечно они и будут учитываться...
При создании сессии у пользователя, она будет хранить данные пока пользователь не выйдет из браузера, потом все данные теряются. Тут лучше записывать в куки, но опять же пользователь может их почистить и будет накрутка, поэтому советую сделать проверку на уровне сервера. Берем ip каждого кликнувшего заносим в БД, в отдельную для этого табличку, а потом сверяем, если есть ip в БД, значит уже кликал, если нету, то засчитываем клик, а ip в БД. |
|
|
scva
|
Сообщение
#3
|
|
насчет сесии понял, а что лучше в куку заносить?и как
|
|
|
EnterBack |
4.9.2010, 21:09;
Ответить: EnterBack
Сообщение
#4
|
|
нет, лучше создать в БД табличку.
Когда пользователь кликает по ссылке мы его ip заносим в табличку. Но перед кликом мы сверяем, есть ли в нашей табличке его ip. Дальше если есть, мы ему говорим что "вы уже голосовали" а если нету, то записываем ip в таблицу и считаем клик. |
|
|
LifeUP |
4.9.2010, 23:34;
Ответить: LifeUP
Сообщение
#5
|
|
я както делал такой прикол но только для баннеров.
Суть в том чтобы взять IP у посетителя и записать его в БД или файлик. затем при посещении сайта кем либо файлик сканируется на наличие данного IP и затем происходт действие. P.S делал на файле так как БД нагружать из за ерунды нестоит. |
|
|
EnterBack |
5.9.2010, 16:40;
Ответить: EnterBack
Сообщение
#6
|
|
LifeUP,я просто не понимаю зачем себе набивать посты, выше я описал тоже самое :blink:
Во вторых, если уж пишите, то не говорите ерунды, запрос, который внесет один ip в БД не загрузит абсолютно ничего и веса особого тоже не добавит ! А запись в файлик - вот это ерунда полная. |
|
|
LifeUP |
5.9.2010, 17:23;
Ответить: LifeUP
Сообщение
#7
|
|
LifeUP,я просто не понимаю зачем себе набивать посты, выше я описал тоже самое :blink: Во вторых, если уж пишите, то не говорите ерунды, запрос, который внесет один ip в БД не загрузит абсолютно ничего и веса особого тоже не добавит ! А запись в файлик - вот это ерунда полная. А теперь представьте сайт с посещением в 1000 + пользователей в день, и каждый раз после обновления страницы скрипт лезет в БД за тем чтобы сверить IP, врятли ради этого стоит загружать БД ведь эти мощьности можно и вдругую часть сайта отдать. P.S для "нубо" сайтов с посещениями около 100 всякие извращения подойдут но я думаю наперед! P.S.S про пост такойже сорри, просто прочитал автора и нечитал ответы |
|
|
Mulder_hb |
6.9.2010, 12:31;
Ответить: Mulder_hb
Сообщение
#8
|
|
Еще далеко на факт, где будет большая нагрузка: при запросе/внесении информации в бд или при открытии/чтении/парсинга/записи информации в файл. К тому же в бд легче разграничить потоки одновременного доступа, чем в файле.
|
|
|
LifeUP |
6.9.2010, 12:37;
Ответить: LifeUP
Сообщение
#9
|
|
Еще далеко на факт, где будет большая нагрузка: при запросе/внесении информации в бд или при открытии/чтении/парсинга/записи информации в файл. К тому же в бд легче разграничить потоки одновременного доступа, чем в файле. Нехочется спорить, каждый извращается как может. Если найду тесты сравнения скорости то выложу. |
|
|
Mulder_hb |
6.9.2010, 12:59;
Ответить: Mulder_hb
Сообщение
#10
|
|
Желательно найти тесты сравнения при одновременном доступе, когда в один файл пытаются одновременно записать данные 1000 пользователей или когда в одну таблицу пытаются внести данные эти же 1000 пользователей.
Тут уже сразу понятно, что 1000 одновременных операций INSERT пройдут быстрее, чем 1000 попыток записи в один файл. Интереснее посмотреть как будет проходить чтение. Хотя тут вроде тоже все ясно. В таблице можно создать несколько индексов и поиск будет уже проходить не по всей таблице, а только по этим индексам, т.е. практически мгновенно. Плюс в бд есть такая вещь как кеширование запросов. А в файле каждый раз нужного его открывать, считывать всю инфу в переменную и потом парсить эту переменную и так для каждого из 1000 пользователей. Хотя можно создать кеш и для файла, но это будет тот же файл, который опять нужно открывать и считывать. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Большие ставки для кликов в Я.Директ. Как удешевить? | 2 | rownong27 | 1124 | 26.3.2024, 14:13 автор: knezevolk |
|
Smmsearch.net - поиск самой дешевой накрутки в социальных сетях. | 0 | Professor7717 | 3271 | 13.8.2021, 19:53 автор: Professor7717 |
|
Ukr Private Proxy 4g Lifecell, Kyivstar, Vodafone (ТЕСТ, смена по ссылке, ротация) Продам Личные Украинские приватные мобильные прокси 4g Lifecell, Kyivs |
1 | Kostyaxxxx | 4245 | 20.6.2021, 20:26 автор: Kostyaxxxx |
|
Получайте 50% с каждого лида по Вашей реферальной ссылке. РА "Клиенты лучше кликов"! | 3 | Клиенты_лучше_кликов | 1387 | 30.3.2021, 18:28 автор: Coffee |
|
Проставляю ссылки в Reddit с 10 upvoted по каждой ссылке | 1 | Tutich | 1842 | 16.7.2020, 11:38 автор: Zhezkazganetcs |
Текстовая версия | Сейчас: 29.3.2024, 17:22 |