【发布时间】:2011-11-11 17:02:06
【问题描述】:
我有一个市场网站,其中包含学生宿舍列表。我希望我的用户进行特定的搜索查询,然后能够“订阅”它,这意味着如果列出了与该特定查询匹配的新房子,那么他们将收到一封电子邮件。
做这样的事情最好的方法是什么?到目前为止,我知道两种选择:
-
在发布列表时检查匹配的订阅 - 如果有数千个匹配的订阅并且发送了数千封电子邮件,这不会显着增加发布列表的用户的处理时间吗?
使用 CRON 作业检查所有订阅与匹配的列表 - 我猜这有点棘手
你会建议什么方式?我将不胜感激一些指导/意见。
【问题讨论】:
-
您可以在不影响用户发帖的情况下检查房源的发布时间,只要您在后台异步进行检查。