【问题标题】:"pageview" term in web world网络世界中的“浏览量”术语
【发布时间】:2010-08-29 08:43:33
【问题描述】:

我正在构建一个网络应用程序,需要实现“项目被查看的次数”。什么是“被观看”?是每次有人访问该页面还是在同一会话中被计入一次?请帮忙

【问题讨论】:

  • 要求写/给你要求的人澄清一下。

标签: terminology pageviews


【解决方案1】:

“页面浏览量”一词基本上有两种定义。

从技术角度来看,它可以表示网络浏览器请求页面的次数。如果您必须优化应用程序的代码,这可能是有趣的信息,但它对您网站的访问者几乎没有价值。

访问者更可能感兴趣的是浏览过该页面的人数。尽管您无法准确衡量这一点,但您可以通过将会话中的多个请求视为单个视图来获得一个很好的近似值。如果您的应用程序允许访问者登录,您甚至可以将单个用户的所有请求视为一次页面视图,而不管请求是何时发出的。

由于您将显示页面上的查看次数,因此您可能需要查看页面的人数,而不是请求的数量。

【讨论】:

  • 对不起.. 另一种情况.. 如果未经身份验证的用户第一次导航该页面,然后在 5 分钟后用户登录并导航到同一页面.. 您会将其视为两次还是仍然一次?
  • 如果未经身份验证的视图出现在与登录相同的会话中,您可以将视图归因于登录用户,从而将其计为单个视图。但是当两个视图都出现在单独的会话中时,我会将它们视为两个单独的视图。请记住,这不是一门精确的科学,因为您无法分辨谁实际上坐在显示器后面;)
【解决方案2】:

这取决于您是要跟踪页面浏览量还是访问者数量。

虽然 StackOverflow 似乎使用每个访问者的“视图”,而不是实际的页面视图。

【讨论】:

  • say.. 如果我在我的网站上销售商品.. 我需要跟踪该商品的浏览次数。你会推荐如何跟踪这个的最佳方法吗?每次会话或每次访问(无论用户是谁)或其他任何事情都会更好吗?
  • 我会使用实际的页面浏览量而不是每用户浏览量,它肯定有助于销售:)
【解决方案3】:

每当有人访问该页面时。

假设您有一个项目数据库或其他数据库,您将需要一个代表视图的列。在每次页面加载时,您都会增加该计数器。

【讨论】:

    【解决方案4】:

    表示页面被浏览的次数。它不依赖于用户会话。与应用范围有关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 2012-10-30
      • 1970-01-01
      • 2020-08-30
      • 2016-04-20
      • 2011-05-24
      • 2011-08-29
      相关资源
      最近更新 更多