问题标签 [website-metrics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1511 浏览

search-engine - 计算忽略搜索引擎的页面的浏览量?

我注意到 StackOverflow 对每个问题都有一个视图计数,并且这些视图数字相当低且准确。

我的一个网站上有类似的东西。每当页面加载到后端代码中时,它基本上都会记录一次“命中”。不幸的是,它也会为搜索引擎命中提供臃肿和不准确的数字。

我想不计算机器人的一种方法是在页面加载后使用 AJAX 调用进行视图计数,但我相信还有其他更好的方法可以忽略命中计数器中的搜索引擎,同时仍然让它们进入抓取您的网站。你知道任何?

0 投票
3 回答
37140 浏览

analytics - 确定网站总大小的优雅方法?

是否有一种优雅的方法来确定从网站下载的数据大小 - 请记住,并非所有请求都会转到您最初访问的同一个域,并且其他浏览器可能在后台同时轮询。理想情况下,我想查看每个单独页面的大小——或者对于 Flash 站点,随着时间的推移总下载量。

我正在寻找某种浏览器插件或 Fiddler 脚本。由于上述问题,我不确定 Fiddler 是否会工作。

我想比较与我类似的网站的总文件大小 - 并跟踪我自己的网站。

0 投票
1 回答
368 浏览

performance - 为什么我的网站需要这么多时间来渲染?

缓存后,我的起始页面只需要加载一个元素(“根文档”) - 但它需要一些时间才能完全呈现:

替代文字 http://www.walkner.biz/_temp/firebug_net.png

以下元素是通过 JavaScript 异步加载的内容。

两个问题:

  1. 为什么从加载根文档到 DomContentLoaded 事件需要这么“长时间”?
  2. 异步加载一些不那么重要的东西有意义吗?尽早拥有 DmoContentLoaded 事件是否重要?不幸的是,关于该事件的文档并不多,但我认为这不是显示页面的那一刻,是吗?
0 投票
4 回答
2043 浏览

code-metrics - 我们可以衡量网站的复杂性吗?

我熟悉使用圈复杂度来衡量软件。但是,就网站而言,我们是否有一种衡量网站复杂性的指标?

0 投票
3 回答
1505 浏览

plot - 如何绘制 3 维数组?

我有从我的云应用程序的 Web 服务器日志生成的三维数据数组。数据包括每个服务器日志中针对特定请求的每周计数(例如,GET /login.php 或 POST /update.php)。

第一个维度的标题包含服务器名称。
第二个维度的头部包含请求类型。
第三个维度的标题包含特定的周。
数据只是一个数字(计数)。

例如,对于三台服务器、两种请求类型和两周,

有哪些程序/库可以绘制这些数据(例如,在一个表面上展开的条形图)?

是否有一种文件格式可以轻松地将这些数据用于多个程序/库?

操作系统/语言无关紧要。

0 投票
1 回答
125 浏览

css - 具有自定义指标的网格生成器

有哪些网格生成器可以让我自定义使用的指标类型?更具体地说,我在屏幕上和通过 PDF 生成器都显示 HTML。因此,我想要一个基于屏幕像素的样式表和一个基于厘米的 PDF 样式表。

0 投票
1 回答
146 浏览

browser - 为基于 Web 的 GUI 创建性能工具

我想创建一个自动性能指标收集工具,以获取基于 Flash 的 Web 应用程序的页面加载时间的各种指标。我正在使用批处理脚本进行 Web 自动化,然后我想使用 browsermob-proxy (http://opensource.webmetrics.com/browsermob-proxy/) 收集各种指标,它将指标导出到 HAR 文件中。我以前从未这样做过,所以我想知道这种方法是否可行?使用 browswermob-proxy for windows (firefox) 的步骤是什么。文档中没有关于 windows 的信息,只有 linux。我知道我从 /bin 目录运行代理,那么我需要做什么?

0 投票
2 回答
353 浏览

performance - 用于收集网站性能指标、页面浏览量、平均延迟的分析工具?

我们正在寻找收集和绘制网站指标的分析工具...

我们需要的...

  • 实时性能指标
  • 页面点击量
  • 平均响应时间、页面浏览延迟等
  • 在 Intranet 中工作,用于性能和负载测试场景

我们不需要什么

  • 跟踪用户行为等(我们正在为这些东西寻找单独的工具)

我们最关心的是收集站点性能指标以进行优化和调整。该工具还必须在 Intranet 上运行以进行负载测试场景。

0 投票
2 回答
401 浏览

google-analytics - 实时测量网站访问量和页面浏览量的最佳方法是什么?

我目前使用 Adob​​e Omniture SiteCatalyst、Google Analytics 和 New Relic。这三个都提供访问和页面查看指标。SiteCatalyst 没有我所知道的 API,而且他们的数据通常落后几个小时。Google Analytics 和 New Relic 都提供实时 API,但我发现提供的指标因供应商而异。

衡量实时访问(页面浏览量、唯一身份访问者等)的最佳方法 (API) 是什么?

最终,我打算使用这些数据向我的企业客户展示实时转化率。

0 投票
1 回答
159 浏览

javascript - Determine how long portion of webpage stays visible in browser

I have a website with pages that scroll very far with lots of images on them. Each user that logs in sees a different set of images.

I'd like to record how long the users stay on each portion of the page so I can see which images they're most interested in. For instance, "image 1 stayed visible for 10 seconds", "image 2 stayed visible for 15 seconds", then send these messages back to the server.

What's a good way to do this? Ideally the solution would be able to tell if the image is actually visible, not on a tab that's currently not in the foreground, etc.

Updated: would be great if this includes either a technique that could be used (a little javascript?) or a free tool.