• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HPのアクセスカウンタの仕組みを教えてください。)

HPのアクセスカウンタの仕組みとは?

このQ&Aのポイント
  • 会社の全国版イントラネットのHPでアクセスカウンタがある一部の部のHPを覗いたところ、特定のプログラムが使われていることがわかりました。
  • そのプログラムは、「Loca1User/nhcmc/cgi-bin/○○○/daycount..cgi?today」の役割を持っており、本日の訪問者数を表示するためのものです。
  • また、「昨日」と「トータル」も同様のプログラムを使用して、昨日の訪問者数とトータルの訪問者数を表示しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

 久しぶりにアクセスカウンタの話題です。ここ十年、アクセスカウンタを設置しようと言う話題は見かけなくなりましたね。私がこの世界に入った十数年前は流行してました。まだまだ、ウェブは黎明期でウェブサイトを作ったけど何人くらい身に来るのだろうと言うのが気になる時代でした。  アクセスカウンタ自体は、単純にそのプログラムを要求された時にもそのプログラムが画像なりを出力する仕組みです。CGI(Commom Gateway Interface)という手法を使います。  超有名なアクセスカウンターとしては、  ⇒WWW Homepage Access Counter and Clock( http://www.muquit.com/muquit/software/Count/Count.html )  があります。1995年当時にはすでにありました。これをサーバーにもってきて設置すればよかったです。(C言語で書かれています)  その後は、Perlで書かれた物が増えました。また、カウンターを表に出さずアクセス解析に使用されることも増えました。  ⇒CGI RESCUE - CGIフリーソフト( http://www.rescue.ne.jp/ )  の中ほどにある「アクセスカウンタ・解析」にも様々なものがあります。 ※あまりに古臭いので、使われないほうがトレンドでしょう。使えばアクセス解析に ※それよりは、HTMLがとっても古い方式です。<center>とか<table>を使ったデザインとか、1999年のHTML4.01の勧告以来、使うべきでないとされている手法です。 『CENTER要素は、DIV要素でalign属性を"center"に設定することと全く等価である。 CENTER要素は推奨しない。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/present/graphics.html#edef-CENTER )』 『非視覚系メディアでのレンダリングに際して問題を起こすことがあるため、単に文書内容を整形する目的だけで表を用いるべきでない。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.1 )』  アクセスカウンターごときより、先にしなければならないことのほうが多いです。    

javascriptphp
質問者

お礼

 御回答ありがとうございました。 アクセスカウンタは私にとりまして、未知ですので  分からないところは、質問して理解を深めていきたいと思います。

その他の回答 (2)

noname#189141
noname#189141
回答No.3

#1です。 > もし管理者に確認が取れた場合、理論的、アクセスカウンタを、借りることは可能でしょうか!? 理論的には可能ですが、もし私がその管理者の場合は、お断りさせていただきます。 地域が違うということは、サーバーが別のものと思われます。 このカウンタは、CGIというサーバー側のリソースを利用して動作する仕組みになっています。 バグや脆弱性を付いた攻撃があった場合、相手方のサーバーに影響を与えることになります。 また、メンテナンスや休業日が違うことにより、突然見えなくなったりするやも知れません。 > <td><img src="http://www(自分HPアドレス) 自分のアドレス(URL)でカウンタが動いたのであれば、そのサーバーはカウンタの仕組みが実装済みです。 書籍や、Web検索などで、CGIについて調べてください。 どうしても、どうしても、アクセスカウンタの仕組みを学習したいのであれば、自分でサーバーを立ててみましょう。 もちろん、管理者の方や、上長には確認をとってください。 #2のかたが書かれた意見、同感です。 > アクセスカウンターごときより、先にしなければならないことのほうが多いです。

javascriptphp
質問者

お礼

 御回答ありがとうございました。 アクセスカウンタは私にとりまして、未知ですので  分からないところは、質問して理解を深めていきたいと思います。

noname#189141
noname#189141
回答No.1

実際はそのページにカウンタを設置された管理者の方にお聞きになった方が早いのではと思いますが。 おそらく以下のものをお使いなのではないでしょうか? DAY COUNTER(日計カウンター) : KENT-WEB CGI/Perl フリーソフト http://www.kent-web.com/count/daycount.html

javascriptphp
質問者

補足

ご回答ありがとうございます。 もし管理者に確認が取れた場合、理論的、アクセスカウンタを、借りることは可能でしょうか!?  ためしに、 <td><img src="http://www(自分HPアドレス)jp/Loca1User/nhcmc/cgi-bin/○○○/daycount..cgi?today"></td>  としたら、カウンタの数字が、0からではなくて、借用元のカウントがそのまま 出ました。