簡體   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