0

我正在为一个房地产网站创建一个视频嵌入页面,用户可以在其中观看给定家庭的视频之旅。没有其他理由访问该特定页面,所以我想我可以使用简单的 MySQL 更新到该家庭行的“视频视图计数”列,每次加载页面时都会更新 views=views+1。

这很容易,但我想给出尽可能真实的“视图”计数,所以我试图想出一种方法,仅在页面加载一定秒数后才计算该视图(比如, 30)。

关于处理时间方面的好方法有什么想法吗?如果可能的话,我想避免使用 javascript,但我愿意接受它是否处理得足够简单。

4

1 回答 1

0

不幸的是,您知道页面是否仍然处于活动状态的唯一方法是让客户端技术(如 JavaScript)告诉您它仍然处于活动状态。

您可以添加一个不打算直接查看的“计数器”页面,而是在 30 秒页面计时器到期后通过 JavaScript 访问。JavaScript 访问该页面的行为将触发计数器逻辑。

于 2009-08-18T16:57:06.673 回答