2013-06-19 123 views
0

我想实现一个聊天网站(如雅虎,谷歌聊天),人们可以注册一个帐户并与他们的朋友(一组)聊天。但是我不知道如何存储旧的消息,可能是我应该将消息保存在数据库中还是保存在单独的文件中? 有一次,一个帐户可以有多个聊天组。将消息存储在聊天网站

给我一些建议,谢谢

回答

0

将消息存储在数据库中。

1

在数据库中创建一个“messages_history”表并在其中存储消息。在这一列中可能是userId,“消息”等。

或者如果您使用文件系统,那么为每个用户创建一个新文件,并且每当有新消息在聊天时更新文件。