Двойные сообщения с PocketPC

Рассмотрим пожелания и ответим на вопросы. Редакция HPC.ru
Закрыто
Аватара пользователя
root
Администратор
Сообщения: 350
Зарегистрирован: Вт май 20, 2003 14:54

Сообщение root » Пт июл 15, 2005 12:25

Ну обычно это случается, когда плохая связь и пользователь два раза нажимает кнопку "Отправить". Разумеется, движок форума сам по себе ничего не дублирует :)

Аватара пользователя
root
Администратор
Сообщения: 350
Зарегистрирован: Вт май 20, 2003 14:54

Сообщение root » Пт июл 15, 2005 17:27

Я уже постирал несколько дублей, но все-таки большая просьба: проконтролируйте двойное отправление самостоятельно. Ваши двойные сообщения имеют интервал несколько минут, что, возможно, могло быть также вызвано кнопкой "Назад" или "Вперед" в браузере.

Аватара пользователя
root
Администратор
Сообщения: 350
Зарегистрирован: Вт май 20, 2003 14:54

Сообщение root » Вс июл 17, 2005 17:26

Потому что это плохая идея :).

Ведь сравнивать нужно не только название темы (оно, как правило, пустое), а еще и текст сообщения, номер автора. Полнотекстовый поиск по базе весом более 100 Мб (столько сейчас весит форум) займет кучу времени и ресурсов. И гарантии всё равно не будет - а ведь может и нужное сообщение не запоститься.

В данный момент всё сделано на принципе компромисса (таймаут между двумя постингами от автора), который отсеивает порядка 95% "ошибок" с дублями и не отнимает ресурсов. Но, разумеется, 100%-ной гарантии не даст ни один разумный метод.

Закрыто

Вернуться в «Пожелания и вопросы к редакции HPC.ru»