我有一个Web应用程序,用户可以在其中创建主题并评论其他主题(类似于我们在此处的stackoverflow)。我希望能够向参与讨论的用户发送通知。实现电子邮件通知
我知道最简单的方法是将通知挂接到用户与讨论交互时执行的脚本。尽管这似乎很容易,但我认为它不是最合适的方式,因为用户需要等到所有电子邮件通知(通知脚本结束执行)才会被发送,直到他获得他的行动状态。
我知道的另一种方法是使用cronjob来安排通知脚本的执行。为了使通知相关,脚本将按照每3到7分钟执行一次,以确保用户在合理的时间内收到通知。
现在我关心的是,将设置cronjob每3分钟运行一次脚本消耗合理的系统资源考虑到我的应用程序仍在共享主机平台上运行?
另外,我在考虑是否有可能通过评论脚本触发或通知通知脚本将通知发送到指定的电子邮件地址,而评论脚本继续执行而不必等待完成通知脚本。如果这可以实现,那么我认为这将是我的最佳选择。
非常感谢您的时间。