[Up] [Next] [Previous]

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

ウェッブサーフしていると、来訪した回数をカウントして、その回数をGIFイ メージで表示させているページに出会う事があります。このマニュアルの中で はサーバサイドインクルードを使った例が書かれて いますが、パフォーマンス的にも機能的にも不十分です。インターネットの中 を探すと様々なカウンタープログラムが作られています。また、カウンターの 数字は単純な文字ではなく、色々なフォントをGIFイメージ(デジタルカウンター) で表したものが使われています。ここでは、いくつかのカウンター用ソフトウェ アを紹介したいと思います。

WWW Counter 1.2

この WWW Counter プログラムは、Heini Weithagen 氏によって開発されたソフトウェアです。

このカウンターソフトウェアの優れた点は、アクセスファイルを一箇所で管理 できる点、回数を数えるファイルはリモートでもローカルでも構わないという 点とカウンターの数字がデジタルっぽく非常にユニークである点です。

ソフトウェアの入手方法

このソフトウェアは、以下のサイトから入手できます。

インストール方法

  1. WWW-counter1.2.tar.gz を展開します。
    % gzip -d -c WWW-counter1.2.tar.gz | tar xvf -
           
    すると、WWW-counter1.2 というディレクトリが作られます。

  2. conf.h ファイルに記述されている、カウンタイメージとURLとアクセ ス回数を保持するカウンタファイルのパス名を編集します。
    #define PIC_PATH "/usr/local/etc/httpd/cgi-src/WWW-counter1.2/images/"
    #define COUNT_FILE "/usr/local/etc/httpd/cgi-src/WWW-counter1.2/count_file"
           
  3. Makefile を自分のシステムに合うように編集します。CGI-BINのパス 名やコンパイルオプションを変更してください。

  4. ``make'' とタイプして、コンパイルします。

  5. ``make install''とタイプして、インストールします。すると、 nph-count が cgi-binディレクトリにコピーされます。

  6. イメージファイル (image ディレクトリ)を conf.h で指定したディレ クトリに移します。

  7. カウンタファイルを conf.h で指定したパスに作ります。
    www% cp /dev/null count_file
           

使用方法

基本的な構造は、以下のように IMG タグの SRC 属性に記述します。 (CGIスクリプトの引数が与えられています)
<IMG SRC="/cgi-bin/nph-count?width=5&link=/index.html">
いくつかのオプションがあります。
width=number
カウンタの数字の桁数を指定します。
link=URL
アクセスされた回数を数えたいURLを指定します。
increase=number
アクセスされた場合に増やす数を指定します。デフォルトは1です。
show=NO
アクセス回数を知られたくない場合、すなわちカウンタを表示させま せん。
debug=ON
デバッグを行なう場合に指定します。

9桁にする場合は``WIDTH=9''と設定し、次のようになります。

リロード(Reload)するとカウンター の数字が1増えます。
あまりやり過ぎないように。:-)
また、カウンターソフトウェアはリモートのカウンターを使っても構いません。 例えば、下記のように設定すれば、wwww.foo.co.jp にアクセス回数が保存さ れます。但し、勝手に使用すると、そのシステムの管理者がカウンタファイル を削除する可能性があります。

<IMG SRC="http://www.foo.co.jp/cgi-bin/nph-count?width=5&link=/index.html">

カウンターイメージの変更

適当なカウンターイメージを持っていれば、GIFイメージと GDイメージを作ることによって、変更 することも可能です。

Count 2.3

Count は、WWW Counter と非常によく似たプログラムで、 Frank Mena 氏によって開発さ れました。Unix 以外に OS2 や WinNT でも利用できます。カウンターイメー ジも数種類用意されており、選択が可能です。また、WWW Counter よりも機能 が高いようです。

プログラムは以下から入手できます。

2.3 のインストールはいたって簡単で、ファイルを解凍して、
% ./Count-config
% ./configure
% make
% ./Gen-conf
% ./Count-install
とします。

カウンターイメージの図柄

カウンタープログラムで使用される数字の図柄は下記のURLに集められていま す。


[Up] [Next] [Previous]