我正在开发一个消息系统,我想在用户输入或不输入时显示。我怎么想我会这样做只是在我的数据库中有一个名为“打字”的表格,其中包含谁在打字,他们在给谁打字以及时间。每次他们在输入字段中按下一个键时,我都会将其发布到数据库中(尽管这似乎会减慢网站的速度)。然后我会运行一些 javascript 来检查输入字段中的列是否超过 5 秒,如果不是,则显示消息,如果是,则将其删除。
这似乎是一种非常直接的方法,但我想知道是否有更好的选择。我对数据库如此频繁的帖子感到不舒服。那么有没有人知道更好的方法可以做到这一点?任何帮助表示赞赏,谢谢。