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 不会加载缓存的网站
如何在 Chrome/Firefox 中打开 SharePoint 文件