我正在开发一个基于 PHP、Mysql、Apache 的项目。
我有一个名为通知的模块,就像 FACEBOOK 中可用的通知一样,为此我有 3 种方法
或者我将每个更新插入到一个表中,计算需要通知这些更新的用户数量,即如果假设类别 B 有一些更新并且这个类别 B 包含 100 个用户,那么我将为相应的用户插入 100 行一个说,通知表。
第二种方式
我可以做的只是在表中插入一个特定的类别条目,然后对每个护理 ID 进行繁重的 JOIN 查询,以从多个表中获取所有记录以获取记录。
第三种方式
我在每次更新时都使用触发器,以便它可以用于通知用户。
我相信这三种方式在某些时候都是有问题的。
现在任何人都可以提出任何更好的想法或其中哪一个是更好的选择吗?
我担心网站的性能,因为它将有大量条目
谢谢