我正在为房地产网站创建视频嵌入页面,用户可以在其中观看给定房屋的视频巡回演出。没有其他理由访问该特定页面,因此我认为我可以对该房屋行的“视频视图TALLY”列使用简单的MySQL更新,每次加载页面时,它将更新视图= views = views+1。

这很容易,但是我想尽可能地给予“视图”计数,因此我想提出一种方法,只有在将页面加载到一定的秒数中后才获得该视图(例如,30)。

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

有帮助吗?

解决方案

不幸的是,您会知道该页面是否活跃的唯一方法是拥有客户端技术(例如JavaScript)告诉您这是。

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

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