По-моему очень простое, но очень полезное улучшение: запоминать текст последнего комментария, отправленного пользователем (или хеш, чтоб место не тратить), и если следующий за ним комментарий точно такой же, не создавать его.
Думаю, не нужно объяснять, зачем.
UPD: я таки объясню :)
Ситуация 1. Нечаянно тыкаем отправку аяксом два раза. Кнопка или не дизейблится, или не успевает задизейблиться — это всегда реально. Дабл-пост.
Ситуация 2. С Opera Mini (это мой сценарий, я думаю, есть и другие похожие) отправляю комментарий. Она долго думает, я решаю, что комментарий не отправился, сабмичу второй раз. А комментарий отправился. Дабл-пост.
Думаю, не нужно объяснять, зачем.
UPD: я таки объясню :)
Ситуация 1. Нечаянно тыкаем отправку аяксом два раза. Кнопка или не дизейблится, или не успевает задизейблиться — это всегда реально. Дабл-пост.
Ситуация 2. С Opera Mini (это мой сценарий, я думаю, есть и другие похожие) отправляю комментарий. Она долго думает, я решаю, что комментарий не отправился, сабмичу второй раз. А комментарий отправился. Дабл-пост.