Firefox 网站如何使其下载统计页面工作?

Posted

技术标签:

【中文标题】Firefox 网站如何使其下载统计页面工作?【英文标题】:How does the Firefox website make its download stats page work? 【发布时间】:2010-05-19 14:56:42 【问题描述】:

在 Mozilla 网站上,有一个页面显示(显然)Firefox 的实时下载统计信息:http://www.mozilla.com/en-US/firefox/stats/

他们如何执行获取实时统计数据的请求?我在 Firebug 中看不到持续连接。

这是如何工作的?

【问题讨论】:

不确定我是否明白您的问题。 . . 我也没有,但这可能包含答案:blog.mozilla.com/webdev/2009/08/18/… @seanizer:我认为该链接值得作为答案发布,看起来这就是 wemakeweb 正在寻找的内容。 (顺便说一句,我试图澄清这个问题。) 【参考方案1】:

查看 firebug 的 Net 选项卡中的 country_report.json 响应,您可以看到每个国家/地区的类似内容:

"total":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" ,"代码":"美国"

因此,这些图表并不是每秒都在实时更新。相反,他们正在绘制最近的请求历史记录,每秒一个点,并定期请求一组新的数据来绘制。

他们似乎使用了一种名为 SQLstream 的东西来收集这些数据。

【讨论】:

【参考方案2】:

好的,到此为止。我不明白的问题在这里回答:

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

玩得开心:-)

【讨论】:

以上是关于Firefox 网站如何使其下载统计页面工作?的主要内容,如果未能解决你的问题,请参考以下文章

github页面(.github.io)未在Firefox和Chrome Web浏览器中加载

如果没有连接,Android WebView 不会加载缓存的网站

firefox 怎样调试android页面

如何在 Chrome/Firefox 中打开 SharePoint 文件

java 将页面内容写入excel文件中并可以将其下载到本地任意位置

如何使为 Firefox 浏览器开发的网站与 Safari 和 Chrome 兼容?