0

ユーザーがオンラインかどうかを確認したいユーザーシステムを開発しています。users テーブルに追加の列を作成することを検討しましたlast_action。これは、ユーザーがページを見るたびに更新されます。

これには明らかに、ページが読み込まれるたびに MySQL データベースがユーザー行を更新する必要があります。これはこれを行うための最適な方法でしょうか?

4

1 に答える 1

0

クッキーを使用してそれを解決できます。データベースには、すでにTime(または同様の) フィールドがあるようです。クッキーについても同じことをしてください。次に、Cookie の時間を現在の時間と比較し、差が十分に大きい場合 (5 分、10 分など)、データベースで編集することもできます。

于 2013-01-20T13:08:02.213 に答える