オンラインビデオビューのより現実的な集計のための時間遅延mysql「更新」

StackOverflow https://stackoverflow.com/questions/1295144

  •  18-09-2019
  •  | 
  •  

質問

私は、ユーザーが特定の家のビデオツアーを見ることができる不動産サイトのビデオ埋め込みページを作成しています。その特定のページにアクセスする他の理由はないので、その家の列の「ビデオビュータリー」列に単純なMySQLアップデートを使用できると考えました。

それは十分に簡単ですが、私は可能な限り現実的に「ビュー」カウントを与えたいので、私はページがセット数秒間ロードされた後にのみ、そのビューを集計する方法を考え出しようとしています(たとえば、30)。

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

役に立ちましたか?

解決

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

直接表示することを意図したものではなく、30秒のタイマーの有効期限が切れた後、JavaScriptからアクセスされる「カウンター」ページを追加できます。そのページにアクセスするJavaScriptの行為は、カウンターロジックをトリガーします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top