-4

現在、ドロップボックスに 15 秒ごとにアップロードされるデータ ファイルがあります。いくつかの異なるデータ型を持つこのデータを取得し、ユーザーが Web サイトで選択したリアルタイム データをグラフ化します。データ サーバーがありますが、そこにデータがありません。このデータをファイルから取得してグラフ化し、グラフ化するデータを選択するコントロール パネルを使用する方法はありますか。

4

1 に答える 1

0

Ajax を使用して Web ページを更新できます。更新が 15 秒ごとに設定されていて、データが 15 秒ごとに受信される場合、最悪の場合、データ更新と Ajax 更新のタイミングが不適切な場合、ほぼ 30 秒前のデータが表示されることに注意してください。

特定のニーズに応じて、Ajax を使用してより頻繁に新しいデータをチェックする必要があるでしょう。サーバー側では、Ajax 更新の結果をキャッシュして、処理が重複しすぎないようにします。

Ajax クエリから返されるデータを作成するには、データ ファイルを開いて処理します。MySQL は必要ありません。ファイルのタイムスタンプを使用して、前の段落で提案した結果キャッシュを無効にすることができます。

Ajax 経由で更新できる JavaScript ベースのグラフ作成ライブラリが多数あります。良い出発点は次のとおりです。

グラフ JavaScript ライブラリ

于 2012-07-09T19:46:24.790 に答える