【问题标题】:Saving Real Time Notifications with MySQL / Jquery使用 MySQL / Jquery 保存实时通知
【发布时间】:2013-07-24 22:55:23
【问题描述】:

我正在为我的网站构建一个实时通知系统。我正在使用 Pusher 进行通知等。我可以很好地推送通知,但现在我遇到了如何保存它们的问题(例如,当 FB 保存了几个供您稍后检查时.

我的想法是获取通知,实时显示,然后将其保存为会话变量或 cookie。但是,如果推送大量通知,这可能会失控。我的下一个选择是将通知推送到一个临时表中,当用户单击存档的警报时,我可以在那里显示它们。我只是在寻找最干净,最简单的方法来做到这一点。任何帮助表示赞赏。

【问题讨论】:

  • 我回答了你的问题还是你需要一些额外的信息?

标签: php jquery mysql ajax real-time


【解决方案1】:

我建议你像 FB 一样做一些类似的事情(用户已经习惯了)。

我推荐带有“clicked”属性的数据库表“notification”。尝试将类似的通知分组并使用“查看全部”选项最多显示 10 个。

将其放入会话甚至 cookie 是非常糟糕的主意(所有数据将在几个小时后丢失,并且您在维护所有内容时会遇到很多问题。只有几个提示:如果用户注销怎么办,最大大小是多少饼干等...)

如果您想在本地存储任何内容,请使用 localStorege (html5),但老实说 - 我认为没有必要这样做...

【讨论】:

    猜你喜欢
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多