Web サーバーからフロント エンドへのデータのリロードに関して、「進むべき道」(つまり、最も効率的で、最も使用され、一般的に受け入れられている方法) を探しています。最終的なアプリケーションでは、データを書き込む必要がある出力フィールドがいくつかあります。たとえば、次のようになります。
データ ストリームは、エンド アプリケーションで互いに異なります。ラインは、サーバーからの最新の最新データでリロードする必要があります。
Ajax リクエストを使用して毎秒更新することを考えていましたが、これを行うには別の方法が必要です。Ajax リクエストは大量のデータ トラフィックを引き起こします。また、Facebook チャットを使用すると、毎秒待つ必要がなく、チャットはほぼ瞬時に受信されます。それでも、Mozilla Firefox の開発者ツールを使用すると、Ajax ポーリング リクエストが行われることはありません。これは、これを行う別の方法があるかどうかを考えさせられました。
Node.js を調べましたが、私のホストでは不可能なようです。
人々が Ajax Push について話しているのを聞いたことがありますが、それを使用する必要がありますか? もしそうなら、基本的な使用例を教えてもらえますか?
そうでない場合、1 秒以内に複数のデータ ストリームをリロードする必要がある場合、どうすればよいでしょうか?
要件は、速度と低データ トラフィックです。したがって、サーバーを継続的にポーリングすることはオプションではないと思います。これは、膨大なオーバーヘッドが発生するためです。
重要ではないと思いますが、バックエンドで PHP5.3 を使用し、フロントエンドで jQuery 1.9.1 を使用した JavaScript を使用しています。