web-dev-qa-db-ja.com

Web通知デザイン

Webユーザーがサイトで対話するWebサイトを設計しています。

FB poke関数を例にとります。 2人の男性AとBがいて、どちらもオンラインです。そして、Aを突いたB.

私が知りたいのは、Bが即座に通知を受け取るようにする方法で、Aがちょうど彼を突っ込んだことを知っていますか?

私が考えた方法は、毎分新しい通知のためにデータベースをajaxするjavascriptコードを作成することです。データを照会する回数を減らすにはどうすればよいですか?

または、他にもっと良い方法はありますか?

1
Radian Jheng

WebSocketsを使用できます。非常に優れたライブラリはSocket.ioです。その後、サーバーサイドでイベントを発行すると、クライアントはすぐにそれを取得します。

2
Lorenz