アクセスカウンタ
出典: フリー百科事典『ウィキペディア(Wikipedia)』
アクセスカウンタとは、あるウェブページにどれだけのアクセスがあったかという情報を記録・表示するために用いられるプログラムのことで、CGIを利用して作られることが多い。
[編集] 仕組み
- ウェブページにアクセスするとアクセスカウンタ用プログラムが起動するようにする
- プログラムとは別に用意されたアクセス数記録用ファイルから、記録されているアクセス数を読み取る
- 読み取ったアクセス数に1を加え、それをファイルに書き戻す
- 現在のアクセス数を画像などを用いてウェブページに表示する(あらかじめ0から9までの画像ファイルを用意し、それを連結してアクセス数を表示させたものをHTMLのIMG要素から参照する、など)
[編集] 特殊機能
同じ人が間をおかずに更新するたびにアクセス数が増加するのを防ぐために、外部ファイルに最も最近アクセスしたIPアドレスを記録し、上の3.の段階で今アクセスしているIPアドレスとの異同を判断し、同じであれば加算しないという処理を組み込むことがある。