2

MozillaのWebサイトには、Firefoxの(明らかに)ライブダウンロード統計を表示するページがあります:http ://www.mozilla.com/en-US/firefox/stats/

ライブ統計データを取得するためのリクエストをどのように実行していますか?Firebugで常時接続が見られません。

これはどのように機能していますか?

4

2 に答える 2

2

firebugの[ネット]タブでcountry_report.jsonの応答を見ると、国ごとに次のようなものが表示されます。

{"合計":95843579、 "rps":[5,6,6,7,4,9,12,9,3,10,6,8,8,7,5,10,8,4,12、 8,10,10,7,4,9,13,9,4,9,13,7,7,6,18,10,7,9,5,3,6,5,11,9,5、 6,9,7,2,8,9,11,5,10,7,5,6,11,7,7,2]、 "count":455、 "name": "United States"、 "code ":"私たち"}

したがって、これらのグラフはリアルタイムで毎秒更新されていません。代わりに、彼らはリクエストの最近の履歴を1秒あたり1ポイントでプロットし、プロットする新しいデータセットを定期的にリクエストしています。

彼らはそのデータを収集するために彼らの側でSQLstreamと呼ばれるものを使用しているようです。

于 2010-05-19T15:40:57.807 に答える
0

OK、ここに行きます。私が理解していない質問はここで答えられます:

http://blog.mozilla.com/webdev/2009/08/18/download-stats-move-to-mozilla-com/

楽しんで :-)

于 2010-05-19T15:54:10.300 に答える