0

ユーザーが特定の家のビデオツアーを見ることができる不動産サイトのビデオ埋め込みページを作成しています。その特定のページにアクセスする理由は他にないので、単純な MySQL Update をその家の行の「ビデオ ビューの集計」列に使用できると考えました。これにより、ページが読み込まれるたびに views=views+1 が更新されます。

それは簡単ですが、できるだけ現実的な「ビュー」カウントを提供したいので、設定された秒数の間ページがロードされた場合にのみ、そのビューを集計する方法を考え出そうとしています(たとえば、30)。

タイミングの側面を処理するための良い方法について何か考えはありますか? 可能であれば JavaScript は避けたいと思いますが、それが十分に簡単に処理されるのであれば、私はオープンです。

4

1 に答える 1

0

残念ながら、ページがまだアクティブかどうかを知る唯一の方法は、クライアント側のテクノロジ (JavaScript など) を使用してアクティブであることを通知することです。

直接表示するためのものではなく、30 秒のページ タイマーが切れた後に JavaScript 経由でアクセスする「カウンター」ページを追加できます。JavaScript がそのページにアクセスすると、カウンター ロジックがトリガーされます。

于 2009-08-18T16:57:06.673 に答える