繁体   English   中英

处理大量电子邮件警报

[英]Handling large number of email alerts

在我运行的网站上,我们具有发送更新电子邮件警报的功能。 由于网站和功能的受欢迎程度,在某些情况下,一次更新可能需要在30到300条警报之间的任何地方发送。 这些警报中的每一个都有一个单独的“重置”链接,以确保它们不会被更新垃圾邮件(即:论坛主题答复)。

因此,不用说,在更流行的更新上,该页面将放慢速度。

您如何建议处理大量电子邮件警报,以确保它们在发布更新时不会影响页面加载?

我会将从前台任务(“页面加载时”)的更新安排到文件或数据库中,并使用cron任务进行处理,以使此操作进入后台。

我怀疑它是否真的足够重要(或者经常中断)是否足以确认所有更新均已成功发送,但是也可以提供这样的通知。

我要么批量发送它们,要么显示进度条,如我在这里建议的那样: 在PHP中处理大量数据而没有浏览器超时

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM