BooKai(簡易アクセス解析&テキストカウンターCGI) / CGI

簡単フリーのブーCGI

BooKai(簡易アクセス解析&テキストカウンターCGI)

特徴

テキストカウンターもついでに表示できる簡易アクセス解析CGIです。

  1. perlパスの設定とパスワードの設定をしてJavaScriptタグを貼り付けるだけの簡単簡易アクセス解析&テキストカウンターです。
  2. Web上で簡単にカウンターの値を編集できます。
  3. IPチェックやカウンターを表示させないで、アクセス解析のみの設定も貼り付けるタグで設定できます。

簡易アクセス解析について

  1. 月別にアクセス数を見ることが出来ます。
  2. 日別・曜日別・時間別・リンク元別のアクセス数を月単位で見れます。

テキストカウンターについて

  1. アクセスカウンターは、昨日・今日・累計が表示できます。
  2. IPチェック機能もついています。
  3. JavaScriptタグを貼るだけの簡単テキストカウンターです。
  4. カウンターの横の文字(「昨日」「今日」「累計」)などの値も貼り付けるタグを編集するだけで自由に設定できます。

使用モジュール

以下のモジュールがご使用のサーバーにインストールされている必要があります。

CGI、Jcode

サンプル

サンプル

(パスワードは"1234") 半分実稼動です(カウント値などの設定や更新関係は動きませんがログとタグ表示が見れます)。

ダウンロード

少々お待ち下さい。

perlパスの設定

「admin.cgi」と「bookai.cgi」のファイルを開いて1行目の

 #!/usr/local/bin/perl

を 各サーバーのperlパスに書き替えてください。

パスワードとログの保存月数の設定

「init.cgi」のファイルを開いて

 $Admin_password = '1234';

の部分のパスワード(1234)の部分を書き替えてください。

 $SaveLog = '3';

の部分のパスワード(3)の部分をアクセスログを保存したい月の数字を半角で書き替えてください。

設置方法(パーミッションの設定)

サーバーへアップロードして以下のようにパーミッションを設定して下さい。( )内はパーミッション。

bookai (755) / admin.cgi (755)
bookai.cgi (755)
init.cgi (755)
urlname.cgi (600)
count (755) /

countフォルダ内に入っているindex.htmlはアップしないで下さい。

Web上での設定

  1. 「admin.cgi」にアクセスしてパスワードを入れてログインして下さい。
  2. 右の方に「JavaScript更新」というボタンがあるのでそこをクリックしてJavaScriptを更新して下さい。
  3. 右の方に「タグ表示」というボタンがあるのでそこをクリックすると貼り付けるタグが表示されるのでそれをコピーして解析したいページに貼り付けて下さい。

「JavaScript更新」は、CGIの置いてある場所が変わったら「JavaScript更新」をして下さい。同じ所にあったら更新は1回やれば結構です。

アクセスログの見方

  1. 「admin.cgi」にアクセスしてパスワードを入れてログインして下さい。
  2. 右の欄にタグを貼ったページのURLが表示されます。そのURLをクリックすると、日別・曜日・時間・リンク元別のアクセス数が見れます。

解析したいページに貼るタグについて

<script type="text/javascript">
boo_ip_check = '1';
boo_view = '1';
boo_yesterday = '昨日:';
boo_today = '今日:';
boo_total = '累計:';
</script>
<script type="text/javascript"
 src="./bookai.js"></script>
<noscript>
<a href="http://boocgi.org/">bookai by ブーCGI</a>
</noscript>

boo_ip_check = '1';
は、二重カウント防止のためのIPチェック機能です。
1の部分が 1 ならIPチェックする。 1以外ならIPチェックしない。

boo_view = '1';
は、カウンターを表示するかしないかです。
1の部分が 1 ならカウンターを表示する。 1以外ならカウンターを表示しない。

boo_yesterday = '昨日:';
は、昨日のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、昨日のカウンター表示されません。

boo_today = '今日:';
は、今日のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、今日のカウンター表示されません。

boo_total = '累計:';
は、累計のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、累計のカウンターは表示されません。

src="./bookai.js"
./bookai.jsは、設置した場所(URL)に合わせて変更して下さい。http://から始まる絶対パスでもOKです。

タグを表示

「admin.cgi」にアクセスすれば、タグ表示というボタンがあるのでそこをクリックすれば、タグが表示されます。

バージョンアップ方法

  1. 『admin.cgi』『bookai.cgi』を上書きして下さい。
  2. 『admincgi』『bookaicgi』を開いてperlパス設定をし直して下さい。

更新情報

© 2007-2008 ブーCGI

当サイトは、当サイトによって生じるいかなる損害に対して、一切責任を負いません。

免責事項