サイトのユーザーが相互に送信するコメントのプッシュ通知を処理する最善の方法を考えています。
新しいコメントが送信されると、それは明らかに私のデータベースに保存されます。ただし、各ユーザーのコメントをmemcacheまたはセッションデータとして保存したいと思います(何が最善と考えられますか?)。これにより、ユーザーがサイトにアクセスしたり、ページを更新したりするたびに、未読の通知をすばやく取得して、データベース。
これを行う方法の 1 つは、ユーザーがプッシュ通知を受信したときに、AJAX 要求をサーバーに送り返して memcache/session データを更新することでした。
問題は、ユーザーがログインしていないか、現在サイトを使用していない場合にどうするかです。ユーザーが「受信」していなくても、AJAX 要求は送信されますか? それとも、AJAX リクエストは「待機」し、ユーザーがサイトに再度アクセスするとすぐに発生しますか? そもそも、この方法で通知を処理することは良い考えですか?