2016-12-26 15 views
0

例 - ユーザがサインアップすると、彼はphp mysqli でデータベースがオンラインであるかオフラインであるかにかかわらず、100点を得て1秒ごとに自動的にスコアが上がります。 彼がオフラインでログアウトしている場合、彼のスコアを上げたいです。オンラインであれオフラインであれ、phpでユーザデータを自動的に変更

新年を迎えてください。あなたは、ユーザーがより正確にオンラインで、ユーザーの状態が変化したときに、サーバー側のプログラムは、単にスコアを計算する必要があるかどうかを知るためのWebSocketを使用することを考えるかもしれ

おかげ

+1

これを実現するには、jqueryとajaxを使用できます。毎秒後にajaxを使ってphpの関数/ページを呼び出します。そのPHP関数はデータベース内でインクリメントすることができます。 ユーザーがオフラインになると、ajax呼び出しが失敗します。 –

答えて

0



また、socket.ioのようなフレームワークは、WebSocketの実装を容易にします。
サーバー側でWebSocketを処理するためにPHPを使用する場合は、Ratchetが適しています。

関連する問題