初めての投稿ですが、これまでスタックオーバーフローから多くの素晴らしい回答とヒントを得ることができました。これは危機一髪だった -> Facebook、Gmailはどのようにリアルタイム通知を送信するのですか? 正確ではないので、一緒にブレインストーミングしましょう。
サイトに変更が加えられたときにメール通知を行う CMS システムがあります。すべてが非常にうまく機能しますが、誰かが別の簡単な変更を行った場合、たとえばタイプミスを修正した場合に、複数の通知を防止したいと考えています。明らかに、php mail() を使用します。
私は 2 つの方法で苦労しました. 3 つ目は電子メール通知の実装に着想を得たものですが、一度に大量の電子メールを送信するのはあまり魅力的ではありません。
タイムスタンプを使用して、最後の 5 分間に別の変更が行われたかどうかを確認します。
最後の変更を記録し、新しい変更と比較します。変更をどこかに保存する必要があるため、同時にバックアップに役立つ可能性がありますが、テキストが長くなる可能性があり、SQL検索を行うのは面倒です。そうじゃない?
cron を使用して、x 分ごとに変更を送信します...それが適切な解決策だと思うなら、私を納得させてください。
あなた自身のアイデア、コメント、または提案はありますか?ご意見をお待ちしております。登録したので、できる限りお手伝いします。
乾杯、すべてのllt