我目前正在研究一个移动应用程序,它可以让您向朋友询问最爱,它是一个HTML5前端和一个PHP后端。我坚持建立一个通知系统的最好方法是什么,更重要的是数据库模式比实际的代码本身。在PHP中构建多通知系统的最佳方式
移动应用流程如下:
- 用户请求一个忙
- 用户可以选择;通知所有的朋友,最喜欢的通知朋友或notifdy的closeby朋友
- 根据用户选择了什么,人们被告知
什么是PHP和MySQL做到这一点的最好方法是什么?我并不是真的要求任何人写我的PHP代码,而是映射出最理想的MySQL表和字段模式,而不是像我目前所坚持的那样。在此先感谢您的帮助。
因此,基本上如果用户选择通知最喜欢的朋友,我首先会做一个查询来获取当前用户收藏夹的用户ID,然后对每个ID的通知表进行批量插入?这似乎够合理。像这样的东西原本在我脑海中浮现,但我想也许还有另一种方式。这似乎是合乎逻辑的事情。 –
@道恩,是的。或者你可以做一个子查询(http://dev.mysql.com/doc/refman/5.5/en/subqueries.html)。无论如何,这似乎是最符合逻辑和干净的方式。我还会删除所有超过7-14天的通知来优化所有内容,但这取决于您。 – Shoe
简单但可靠的方法+1 –