我正在构建一个Web应用程序,需要实现“该项目正在查看多少次”。 “被观看”的术语是什么?是每次有人进入该页面或在同一会话中被计数一次吗?请帮忙

有帮助吗?

解决方案

“页面视图”一词基本上有两种类型的定义。

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

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

由于您将在页面上介绍视图数量,因此您可能需要查看页面的人数,而不是请求数量。

其他提示

这取决于您是否要跟踪 页面视图 或者 访客人数。.

尽管StackoverFlow似乎每个访问者使用“视图”,而不是实际的页面视图。

每次有人进入该页面。

假设您有一个针对项目的数据库,或其他任何内容,则需要具有代表视图的列。在每个页面上,您都会增加该计数器。

这意味着查看页面的次数。它与用户会话无关。它与应用程序范围更相关。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top