Ist*_*med 4 javascript php jquery facebook social-networking
我希望开发一个基于php mysql的社交网站.注册用户可以选择将另一个用户添加为朋友,就像在Facebook中一样.
如果用户A点击用户B的个人资料上的"添加朋友"链接,则相应地在A和B的数据库中进行朋友请求记录.当B访问等待的friend-requests-显示页面(就像这样的配置文件页面)时,将显示查询B的db的请求.我认为这很简单.
但是当B在线时,C可以向B发出朋友请求.我想向B发出通知,即使B没有刷新他/她的个人资料页面(或任何可选择的页面),C也提出了这样的请求显示等待的朋友请求).至于通知的类型,它可以是一个显示等待的好友请求总数的框.单击该框将显示详细信息.或者它可以是任何其他形式.
我感兴趣的是如何在B在线时让B知道新的朋友请求而不让他/她刷新包含朋友请求的页面?
为了最终确定答案,我假设你很好地理解了数据库/通知DATA逻辑,现在你只关心如何将它传递给浏览器.我会在这里列出所有要点.
您可以进行两种类型的轮询: -
接下来,您可以通过两种不同的方式实现其中任何一种: -
我希望这对你有一个明确的想法!
| 归档时间: |
|
| 查看次数: |
11295 次 |
| 最近记录: |