0
サイトの変更をユーザーに通知したい。ユーザーはさまざまな種類の変更を購読しているので、すべてのユーザーにすべての変更を送信するわけではありません。PHP/MYSQL:電子メール通知のデータベーステーブル
t=0
(すなわち、あるテーブルが空であることを確認するif文)では、基本的に適切な変更とメールを適切なユーザーにフェッチするSQLクエリがあります。私は、基本的に何の変更がどのユーザーに郵送されたかを格納するuser_changesテーブルを作成します。メーリングリストはPHP
t>0
で、私は再びSQLクエリを実行
mail
機能が、
changes+user
がuser_changesテーブルに存在しないという条件で、この時点で行われます。私が見ている主な問題は、
user_changes
テーブルが非常に高速に大きくなる可能性があることです。これは問題ですか?新しいユーザーが関連する古い変更を受け取れるようにするために、フィルタリングするために日付を使用するハックを避けようとしています。
ご意見をお寄せください。