ラウンジ(兼FAQ掲示板)

Hyper_Indexで同じカウンターをHITさせているようなのですが・・・
過去ログ NO.1022475994
□ まゆみ [2002年05月17日09時52分]
こんにちは。
Hyper_Indexを使用させてもらっています。
今までは違うカウンタを使っていたのですが、Hyper_Indexの方が使いやすそうだったので
こちらに変更させてもらいました。
キリ番をHITさせた方へのカウプレを行っていますが、最近2人の人が同時に申告してきたりしています。
同時にアクセスしたりすると、同じカウンターが表示されてしまうのでしょうか?
なんだか基本的な質問のようで申し訳ないのですが、教えてください。
□ すえぽん [2002年05月20日20時16分]
基本的にはサーバーが全く同時に複数のリクエストを返すコトは無いと思います。
再来訪をカウントしないような設定になっていれば、
複数の人が同じ数字を見る可能性はあるでしょう。
□ まゆみ [2002年05月21日09時33分]
お返事ありがとうございます。

> 再来訪をカウントしないような設定になっていれば、
> 複数の人が同じ数字を見る可能性はあるでしょう。
再来訪はカウントしないように設定してあるのですが・・・
カウンタの見間違い?!
やっぱり、同じ数字を表示するのはあり得ないですよねぇ。。。
何でだろぉ。。。??
このような状況が起こっているのはやっぱり私だけですか???
□ 日本語は難しい [2002年05月21日20時17分]
『再来訪をカウントしない』ときは
複数の人が同じ数字を見る可能性はありで
いいのかなっとふと思ったり…

カウンタ アクセスした人
1       Aさん(5/17)
2       Bさん(5/17)
2       Aさん(5/17) ※再来訪(アクセス日が同じ)
3       Aさん(5/18) ※再来訪ではない(アクセス日が違う)

『再来訪をカウントする』ときは
カウンタ アクセスした人
1       Aさん(5/17)
2       Bさん(5/17)
3       Aさん(5/17) ※再来訪だけどカウント
4       Aさん(5/18)

HyperIndexでは『再来訪』の判断を
最終アクセス日と同じ日にアクセスしたとき再来訪とカウントしている
みたい

101行目 if ($cook_mode && $last ne $log) { $cnt++; }
102行目 elsif (! $cook_mode) { $cnt++; }

135行目 if ($total_mode && $last ne $log) { $total++; }
136行目 elsif (! $total_mode) { $total++; }

ここの($last ne $log)の部分を変えることによりいろいろ変えれるかも
□ まゆみ [2002年05月22日10時29分]
お返事ありがとうございます。

> 『再来訪をカウントしない』ときは
> 複数の人が同じ数字を見る可能性はありで
> いいのかなっとふと思ったり…
そうですね、私の勘違いっていうか、考え方が間違っていたというか・・・
書かれていた説明をみて、なるほど!と思いました。

> ここの($last ne $log)の部分を変えることによりいろいろ変えれるかも
ということですが、私はスクリプトを借りて設置するのが精一杯・・・
どこをどう変えたらどうなる、っていうのが分からないので、
ヘタにいじらない方がいいですよね。

やっぱり同時に同じ数字を見る人がいてもしょうがないのかぁ。。。

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.