
Двойные сообщения с PocketPC
Потому что это плохая идея
.
Ведь сравнивать нужно не только название темы (оно, как правило, пустое), а еще и текст сообщения, номер автора. Полнотекстовый поиск по базе весом более 100 Мб (столько сейчас весит форум) займет кучу времени и ресурсов. И гарантии всё равно не будет - а ведь может и нужное сообщение не запоститься.
В данный момент всё сделано на принципе компромисса (таймаут между двумя постингами от автора), который отсеивает порядка 95% "ошибок" с дублями и не отнимает ресурсов. Но, разумеется, 100%-ной гарантии не даст ни один разумный метод.

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