アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在アクセスしている人数を表示するリアルタイムカウンターを作成したいのですが、どのような方法を用いているのかわかりません。どのたか教えて下さい。

A 回答 (2件)

#1さんの指摘通りですよ(笑。



別解として、日時(UNIX TIMEが楽、time() )、IPアドレス($_SERVER["REMOTE_ADDR"])等を記載するログファイルを作成し、10分以内にユニーク(一意)なIPアドレスがいくつあるか、と言う事でカウントすれば良いかと。10分以上経ったデータはその場で消去すれば負荷は少ないと思います。

通常はこの程度で良いかと思いますが、IPアドレスは社内LANから接続しているような場合は別人でも同じIPアドレスになりますので、ユニークなIDをセッションに登録し、IPアドレスの変わりにそのIDをログに記録し、その数を数える、と言う方が更に正確かもしれません。


参考まで。
    • good
    • 0

おや?またお会いしましたね。


http://okwave.jp/qa3270382.html

方法は教えたんですから、少しは努力しましょう。
努力した証を見せてください。
これでは課題の丸投げです。

前の質問で回答した方法は1日80万ページビューのサイトで実際に使っています。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!