我有一个房地产网站,它有几个类别。我希望用户能够通过电子邮件订阅某个优惠列表,它们可以是某个类别的优惠……也可以是搜索列表中的优惠。
我如何存储他们在 mysql 中订阅的最佳方式……以及我如何进行通知。
我想出的最好的办法是在 mysql 表中存储一个带有用户 ID 的 mysql 字符串,并运行一个 cron 来获取所有这些并遍历它……运行 cron,如果有新广告,它会发送一封电子邮件。
但我认为这不是最好的主意,因为这也意味着如果数据库设计(例如,字段名称)发生变化,那么所有这些查询都会出错。
多谢