|
|
|
|
5923 27 2 0 |
|
Опции темы | Поиск в этой теме |
28.02.2013, 08:53 | 1 |
Регистрация: 13.11.2010 Последняя активность: Вчера 21:07 Адрес: Москва
Сообщений: 14244
Записей в дневнике: 4 Сказал(а) спасибо: 995
Поблагодарили: 3995 раз(а) в 2111 сообщениях
|
система защиты от дабл-постинга
По силам ли?
При низкой скорости (?) нередко наблюдается дублирование и даже триплирование сообщений Можно допустим считать хэш-сумму и пропускать только первое сообщение а?
__________________
ויאמר אלהים יהי אור ויהי אור׃ |
28.02.2013, 09:03 | 2 |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
да давно есть готовые решения, которые нормально используются на хорошо так нагруженных сайтах в том числе, я пытался намекнуть уже. но видимо в чем то загвоздка...
еще маленькая идейка для модуля, предупреждающего о появлении новых сообщений в теме перед отправкой ответа. почему бы не показать эти сообщения, а не только предупредить о них? все равно запросы в базу сделаны, дополнительная нагрузка минимальная, а польза большая. сейчас это дико неудобно бывает - напишешь сообщение, увидишь что появились ответы, приходится копировать написанное, жать F5, потом вставлять заново свой написанный ответ, потом смотреть что же именно нового написали... |
28.02.2013, 09:34 | 3 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
А знаете ли вы, что системы склейки сообщений тоже будут дублировать одно и тоже сообщение, только оно будет склеено в одно сообщение, где текст будет повторяться. Кроме того, данная система года 2 назад уже стояла и жутко было неудобно, когда надо было опубликовать 2-3 отдельных поста с картинками приборов, а все клеилось в 1 пост и получалась каша.
|
28.02.2013, 09:37 | 4 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
Цитата:
|
28.02.2013, 10:09 | 6 | |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
Цитата:
Цитата:
а отключать не надо, даже в таком виде польза есть. может быть уже написанный ответ неактуален. а удалить свой ответ уже невозможно рядовому юзеру ) |
|
28.02.2013, 10:16 | 7 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
Это и у нас есть. Но оно работает только тогда, когда человек опубликовал дубль. Можете проверить - набрав одно и тоже сообщение и скопировав его в ответ попытаться вновь опубликовать.
|
28.02.2013, 10:18 | 8 |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
оно не всегда работает видимо - в аякс или еще где, не срабатывает
|
28.02.2013, 10:18 | 9 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
|
28.02.2013, 10:19 | 10 |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
оно не всегда работает видимо - в аякс или еще где, не срабатывает
|
28.02.2013, 10:20 | 11 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
Всегда срабатывает) Это уж точно. но, если замечу, попытаюсь зафиксировать ошибку и попытаюсь исправить. А вот когда инет медленный появляются дубли. Эта проблема даже на пустых форумах без всевозможных хаков.
|
28.02.2013, 10:26 | 12 | |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
Цитата:
причем тут медленный интернет? медленный сервер я еще могу понять - пару запросов параллельно успевают проверить что такого сообщения нет и добавить новое, и то сервер должен адски тормозить, чтобы между запросом в базу и добавлением сообщения проходило большое время надо значит стараться проверять на дабл непосредственно перед добавлением, чтобы времени на дублирование не оставалось |
|
28.02.2013, 10:32 | 13 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
Рад, если найдутся реальные решения данной проблемы. Пока не удалось.
Но дубли появляются исключительно у тех, кто сидит с мобильных или обычных модемов и т.п. |
28.02.2013, 10:33 | 15 |
Регистрация: 13.11.2010 Последняя активность: Вчера 21:07 Адрес: Москва
Сообщений: 14244
Записей в дневнике: 4 Сказал(а) спасибо: 995
Поблагодарили: 3995 раз(а) в 2111 сообщениях
|
Re: система защиты от дабл-постинга
Это сообщение дублирует аналогичное, сделанное менее пяти минут назад.
Так работает, да |
Поблагодарили: 1 раз |
Admin (28.02.2013)
|
28.02.2013, 10:37 | 16 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
Попробую дернуть Курбатова по данному вопросу, может у него появились решения. Хотя, навряд ли.
|
28.02.2013, 11:24 | 18 |
Администратор
Регистрация: 17.05.2010 Адрес: Москва
Сообщений: 18905
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях
|
Re: система защиты от дабл-постинга
fnksb, просто до этого жалобы были в основном от тех, кто сидит или с мобильных или с модемов. Впрочем, такие дубли не так часты, но пытаться решить нужно.
|
28.02.2013, 13:49 | 19 |
закрыто
|
Re: система защиты от дабл-постинга
вот я вчера заметил, что засадил дубль. Кажется впервые. Связываю с перегрузкой канала, инет тормозил адски
|
28.02.2013, 16:19 | 20 | |
Ветеран Фонарёвки
Регистрация: 12.09.2012 Последняя активность: 13.05.2014 18:58
Сообщений: 1876
Сказал(а) спасибо: 324
Поблагодарили: 383 раз(а) в 257 сообщениях
|
Re: система защиты от дабл-постинга
Цитата:
может если проблему нельзя решить в лоб, просто делать задание для крона (раз в час скажем) и удалять полностью идентичные сообщения, созданные за последнее время. ну и попутно грохать сообщения состоящие только из текста вроде "del" "дел" "." ".." "..." [Исправлено: kruvas, 28.02.2013 в 16:23] |
|