日期:2014-05-17  浏览次数:20705 次

站内信实现方法
正在做一个网站,打算添加站内信的功能
只要实现管理员向注册用户发送站内信就可以
寻找实现此功能的想法
菜鸟,希望路过的指点一下,给点思路
感激……

------解决方案--------------------
如果不需要实时的话那比较方便一些

管理员向用户发站内消息,实际上也就是把消息存到数据表中去,当用户登录时到这张表中
去找找看看是否有人给自己留言了,并且是未读的,有的话在界面的某个地方提示一下,以
便用户能点击查看留言列表,当用户点开留言时表示该留言已被读取,同时更新数据表中该
留言的读取状态。

如果需要实时的话那就比较麻烦一些,采用 Ajax 轮询那张表,可以把轮询间隔设成 1 分钟
一次或者是几分钟一次。