0
我想通知用戶網站上的更改。用戶訂閱了不同類型的更改,因此我不會將所有更改都發送給所有用戶。PHP/MYSQL:電子郵件通知的數據庫表
下面是我的想法:在t=0
(即檢查某個表是否爲空的if語句)我基本上有一個SQL查詢,可以將適當的更改和郵件提取給適當的用戶。然後我填充一個user_changes表,它基本上存儲了哪些更改已發送給哪些用戶。通過php mail
函數執行郵件
然後在t>0
處,我再次運行SQL查詢,但是這次的條件是changes+user
不在user_changes表中。我看到的主要問題是user_changes
表可能會很快變大。這是一個問題嗎?我試圖避免使用日期來過濾東西的黑客,因爲我希望新用戶能夠接收與他們相關的舊更改。
欣賞建議。