投稿日:2001年09月08日 作成鷹の巣

No.166 アクセスカウンターについて



アクセスカウンターについて

No.166 投稿時間:2001年09月08日(Sat) 09:32 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

こんにちは、メビウスです。
鷹の巣さんの所と同じアクセスカウンターを使用してるのですが、
AN HTTPD内でCGI制御すると、カウントの取りこぼし
が出てきてるようなんですけど、鷹の巣さんの所は如何です?

取り合えず、別フリーサイトからリンク貼る事で対処してます。


リンク方法もどのようにされたか教えてください。

No.168 投稿時間:2001年09月08日(Sat) 21:59 投稿者名:鷹の巣 URL:http://sakaguch.com/

> 鷹の巣さんの所と同じアクセスカウンターを使用してるのですが、
> AN HTTPD内でCGI制御すると、カウントの取りこぼし
> が出てきてるようなんですけど、鷹の巣さんの所は如何です?

メビウスさん。いつもお世話になっております。

アクセスカウンターについては、二重カウントには神経を使っていますが、
カウントの取りこぼしには、無関心でした。
フレームを使っていないので、メビウスさんのところとは、
条件が違うかもしれませんが、直リンクの関係では、ないでしょうか。
なぜ、カウントの取りこぼしが、おわかりになったのか、
もうすこし、詳しく教えてください。

> 取り合えず、別フリーサイトからリンク貼る事で対処してます。

このリンク方法もどのようにされたか教えてください。


アクセス解析のLOGとアクセスカウンター数は、ほぼ一致。

No.172 投稿時間:2001年09月09日(Sun) 16:16 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

> メビウスさん。いつもお世話になっております。

こちらこそ、お世話になってます(^^)

> なぜ、カウントの取りこぼしが、おわかりになったのか、
> もうすこし、詳しく教えてください。

家のHPの環境ですが、トップページindex.htmlにアクセス解析のCGIを
導入してます。これによって、何回トップページが見られたかを把握でき
ます。
フレームをsubとmainに分けて、mainの方にカウンターを設置しています。
この関係で、ページを開く際のタイムラグからcgiが動いてないかと、当
初は思っていたのですが、AN HTTPDのhttpd.logを見てみると、読み込
まれている様子なんです。この当たりが???です。

> > 取り合えず、別フリーサイトからリンク貼る事で対処してます。
> このリンク方法もどのようにされたか教えてください。

以前メインで使用していたフリーサーバーの領域に、アクセスカウンター
をUPLOADして、上記のmainのページイメージタグにてタグを貼り
付けている状態です。

先日からこの環境でテストしているのですが、アクセス解析のLOGと
アクセスカウンター数は、ほぼ一致しています。
CGIの関数については、無知なのですがこのあたりに問題があるの
かな?と推測していますが、実際の所は???です。


同一IPアドレスでの二重カウント防止機能は、入っているのでは?

No.178 投稿時間:2001年09月10日(Mon) 12:35 投稿者名:鷹の巣 URL:http://sakaguch.com/

> > なぜ、カウントの取りこぼしが、おわかりになったのか、
> > もうすこし、詳しく教えてください。
>
> 家のHPの環境ですが、トップページindex.htmlにアクセス解析のCGIを
> 導入してます。これによって、何回トップページが見られたかを把握でき
> ます。
> フレームをsubとmainに分けて、mainの方にカウンターを設置しています。
> この関係で、ページを開く際のタイムラグからcgiが動いてないかと、当
> 初は思っていたのですが、AN HTTPDのhttpd.logを見てみると、読み込
> まれている様子なんです。この当たりが???です。

私の方も昨日調べてみました。
ある時間帯で、AN HTTPDのhttpd.logで47回index.htmlが
GETされ、この内、4回は、同一IPアドレスによるものでした。
その間のカウンタは、43HIT上がりましたので、正常でした。
ハードは、celeron300A定格使用、メモリ256MBです。

短時間だったので、なんとも言えませんが、mebiusさんのところも
同一IPアドレスでの二重カウント防止機能は、入っているのでは?。

ちなみにここで言う同一IPアドレスでの二重カウント防止とは、
index.htmlがGETされた時のIPアドレスが、前回index.htmlを
GETした時のIPアドレスと同じ場合にカウントしないというものです。
index.htmlがGETされた時だけファイルにIPアドレスが記憶される
ものですから、index.html以外がGETされても記憶されません。

例)
111.111.111.111 GET ...index.html...
111.111.111.111 GET ...index.html...
111.111.111.111 GET ...index.html...
の場合、カウントは、2回目以降、上がらなくて正常ですよね。

111.111.111.111 GET ...index.html...
222.222.222.222 GET ...abcde.html...
111.111.111.111 GET ...index.html...
の場合、カウントは、3回目、上がらなくて正常ですよね。

111.111.111.111 GET ...index.html...
222.222.222.222 GET ...index.html...
111.111.111.111 GET ...index.html...
の場合、カウントは、2回目以降、上がってしまいますよね。

> 以前メインで使用していたフリーサーバーの領域に、アクセスカウンター
> をUPLOADして、上記のmainのページイメージタグにてタグを貼り
> 付けている状態です。
>
> 先日からこの環境でテストしているのですが、アクセス解析のLOGと
> アクセスカウンター数は、ほぼ一致しています。
> CGIの関数については、無知なのですがこのあたりに問題があるの
> かな?と推測していますが、実際の所は???です。

フリーサーバーの領域のアクセスカウンターもカウント条件は、同じでしょうか。
(同一IPアドレスでの二重カウント防止になってますか)


もう一度、自宅サーバーの方のCGIを使い確認。

No.179 投稿時間:2001年09月10日(Mon) 20:54 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

確認作業して頂いたようで、恐縮です。

ご指摘の通り、フリースペースサーバーのCGI
二重アカウント防止の設定をしています。
今回の検証で、アクセス数をカウントしたのは、別のアナライズ
ソフトの方で行いました。このソフトのLOG上のカウント数
(連続したIPでないものを対象)と「DAY COUNTER v2.5」のカ
ウント数を比較して確認をしましたが、AN HTTPDの[httpd.log]
の方は、cgiが動作している事の確認しかしていません。
ここが、問題ですね(^^;

もう一度、自宅サーバーの方のCGIを使いこちらの方でも確認して
みようと思います。
アドバイス有難う御座います(^^)


IPアドレスによる二重カウントを許可して、GET回数をチェックされては?

No.180 投稿時間:2001年09月10日(Mon) 21:14 投稿者名:鷹の巣 URL:http://sakaguch.com/

> ご指摘の通り、フリースペースサーバーのCGI
> 二重アカウント防止の設定をしています。
> 今回の検証で、アクセス数をカウントしたのは、別のアナライズ
> ソフトの方で行いました。このソフトのLOG上のカウント数
> (連続したIPでないものを対象)と「DAY COUNTER v2.5」のカ
> ウント数を比較して確認をしましたが、AN HTTPDの[httpd.log]
> の方は、cgiが動作している事の確認しかしていません。
> ここが、問題ですね(^^;

mebiusさんのトップページでリロードしてもカウンタがあがりませんでした。
一度、IPアドレスによる二重カウントを許可して、
AN HTTPdのLOGのindex.htmlのGET回数をチェックされては、どうでしょうか。拾いこぼしがなければ、ぴったり一致するばずですよね。

HTTPで定義されている命令(methods)は、
GET 情報を得る(ヘッダと本体の両方)
以外に
HEAD 情報のヘッダのみを得る
POST 新しく情報を作る
というのもあります。
HEADのあるなしも合わせてご確認をお願します。


httpd.logで、headという文字列が全くなかったのですが。

No.186 投稿時間:2001年09月11日(Tue) 19:50 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

アドバイス有難うございます。

httpd.logで、headという文字列が全くなかったのですが、
これは、問題ありなんでしょうか???

また、うちのHP方では、アドレスの記述がindex.htmlを省略した
形になっているためか、index.htmlの文字列がありませんでした(^^;
アクセスカウンターが置いてある、main.htmlの方のカウンタで
問題ないでしょうか?


Headメソッドは、ロボット等が更新状況を調べるときに使用。

No.188 投稿時間:2001年09月12日(Wed) 00:02 投稿者名:鷹の巣 URL:http://sakaguch.com/

> アドバイス有難うございます。
>
> httpd.logで、headという文字列が全くなかったのですが、
> これは、問題ありなんでしょうか???

ロボット等が更新状況を調べるときに使用するみたいです。

>
> また、うちのHP方では、アドレスの記述がindex.htmlを省略した
> 形になっているためか、index.htmlの文字列がありませんでした(^^;
> アクセスカウンターが置いてある、main.htmlの方のカウンタトで
> 問題ないでしょうか?

説明のためにIndex.htmlと書いたまでです。
基本的には、AN HTTPdのデフォルトインデックスが
main.htmlになっていれば、問題ないと考えています。

工事中ですが、
http://sakaguch.com/HTTPlog.html
をご覧ください。


「index.html」がlog上には記載されていないのですが。

No.191 投稿時間:2001年09月12日(Wed) 19:59 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

> ロボット等が更新状況を調べるときに使用するみたいです。

ロボット等で機械的に取得された場合に、記入されるという事なんで
すね。

> 説明のためにIndex.htmlと書いたまでです。
> 基本的には、AN HTTPdのデフォルトインデックスが
> main.htmlになっていれば、問題ないと考えています。

AN HTTPdのデフォルトインデックスは「index.html」になっています。
log上には記載されていないのですが、読み込まれている事は
間違いないと思うのですが...


> http://sakaguch.com/HTTPlog.html
> をご覧ください。

探していた、状態番号一覧が載ってますね。
あり方です。有効に参照させて頂きます。
完成されましたら、是非linkさせて下さいね。


アナライズソフトの場合アクセスカウントとの誤差がでる?

No.192 投稿時間:2001年09月12日(Wed) 20:38 投稿者名:mebius URL:http://mebius.zive.net/~mebius/

内部IPと外部IPとの両方で検証してみました。
内部IP、外部IPともに、フレーム内のカウンター
アクセスが記載されているページ「main.html」と
アクセスカウンター数のカウントは一致していました。

アナライズソフトの場合、検索ロボットのアクセスや
キャッシュが利いてしまっている場合も記載され
てしまうため、アクセスカウントとの誤差がでてきて
しまうようです。

謎が解けて、スッキリしました。
鷹の巣さんありがとう御座いましたm(--)m


これからもどうぞ宜しくお願します。

No.195 投稿時間:2001年09月13日(Thu) 06:18 投稿者名:鷹の巣 URL:http://sakaguch.com/

> 謎が解けて、スッキリしました。
> 鷹の巣さんありがとう御座いましたm(--)m

お役に立てて嬉しいです。
これからもどうぞ宜しくお願します。


|目次|掲示板|過去ログ目次|▲頁先頭|