パッケージの中枢部分です。テキストエディタで開いて下さい。表示オプション表の足切り設定その他指定という4つのブロックに分かれています。このうち、「表示オプション」と「表の足切り設定」に関しては『ログ単体表示モード』でのみ有効です。BOM無し」を想定しており、誤りがあると正常動作しません。BOM無し」として保存することを忘れないでください。Windowsの『メモ帳』で修正すると「BOM有り」になってしまうので他のエディタをお使いください。BOM無しに変換」と指定してください。FFFTPなど文字コード変換機能のあるFTPクライアントで特にご注意ください。一行目のPerlへのパスををお使いのプロバイダに合わせて書き換えます。#!/usr/bin/perlと書き換えて下さい。頭の#!は消してはいけません。<ログファイルが置かれているディレクトリ>ログファイルを格納したディレクトリの名前を入力します。インストールしたディレクトリの中(配下)になければなりません。ままでOKですが、もし、他の名前のディレクトリに置いた場合はその名前に変更して下さい。<あなたのサイトのURL>なくても構いませんが、「サイト内移動分析」機能を有効にするためには必要です。(「サイト内移動分析」で、お客さんがどのページからどのページに移動したのかが分かるようになります)ココを空欄にしていると正常動作しません。興味のない人も、適当に何かを埋めておいて下さい。<パスワードで閲覧制限するか・しないか><その場合のパスワード>「する(1)」にすると、パスワードの入力無しには解析ができないようになります。(解除の仕方は後述)また、そのパスワードもココで設定します。長くても構わないとは思いますが(試していない)、長くても精々10文字程度の英数字を指定して下さい。この「パスワード」は、あくまで気休め程度の物です。暗号化などの保護は全くされません。詳しい人間にかかれば見破るのは簡単でしょう。絶対に他のプログラム・サービス(プロバイダ認証等)のパスワードと同じ物を使ってはいけません。<まとめたいURL>ここで指定した特定のURLは、参照元統計において指定した文字列に変換されます。この「URLまとめ機能」は、efStatに登録されていないサーチエンジンや、リンク集系CGIからのリンクが多いページに向いています。似たようなURLが表の殆どを占めて困っている方は是非試してみて下さい。],という書式で追加・修正して下さい。],と指定したとします。してまとめ上げられます。一つとして数えられてしまいます。*.2ch.netからのアクセスを全てまとめるのような事ができます。(誤変換が減る)リストを厳選する。(処理速度に影響します)...ってな所でしょうか。トライ&エラーで色々と試してみて下さい。表示オプション(※ここでの指定は「ログ単体表示モード」でのみ有効です)<参照元へのリンクを有効にするか・しないか>リンクを無効にすると生ログや参照元解析の部分でアドレスがハイパーリンクではなく、ただの文字になります。入力欄に先ほどコピーしたアドレスを張り付けて下さい。存在を知られることなく参照元のページを覗けます。場合)すれば同じ事なのですが。副作用として出力されるHTMLファイルの容量がかなり削減されます。表示を軽くしたい方は「しない」を試してみましょう。責任者出てこい!」という場合は、このオプションをオンにすることで表示が高速化します(厳密には出力されるHTMLのサイズが縮まる)。表に色が付かなくなります(真っ白な表示になります)。ログが大きければ大きいほど効果が大きくなります。<グラフを表示させるか・させないか>グラフを表示させないとかなり表示が早くなるはずです。(HTMLのサイズがかなり縮みます)グラフが無意味に思えたら、思い切って表示を切ってみましょう。ホスト名解析」「ブラウザ解析」で、ここで指定した数以下の項目は表示されません。数値を大きくすれば大きくするほど表示が高速になりますが、必要な情報量が減るという欠点もあります。ログが大きければ大きいほど効果が大きくなります。ご自分のサイトの規模に合わせて調整して下さい。残りの部分はログ表示画面の表示色に関する設定です。贅沢な環境の人は、セルの背景を画像にして気分をゴージャスにしてみよう!(笑)<?>おまけ。どこかにCPUのベンチマークを取れるようになるオプションがあります。ログ単体表示モード・全ての項目を表示(300件)で約0.9秒ログ一括表示モード・全ての項目を表示(3369件)で約10秒ちょっとです。あなたのプロバイダのサーバの強さはどうでしょう?(笑)オンにすると結果表示の一番下、コピーライトの直ぐ上に計算に掛かった時間が表示されます。■ログファイルの準備efCount取扱説明書にログファイルの作り方が書いてありますので、そちらを参考にして下さい。次節からは既にログファイルがあり、記録されているものとして話を進めてゆきます。モードログ単体表示モード使用法まず、efStatを呼び出すために必要な引数に関する情報を示します。それぞれの意味は次の節でゆっくりと説明しますので、ちょっと我慢して頭に置いてみて下さい。Mode)指定無し(省略)で一括表示。m=0で生ログのみ表示。m=1でログの解析結果のみ表示。(Day)指定無し(省略)で全て表示。d=tで本日分のみ表示。d=yで昨日分のみ表示。(※大文字であることに注意して下さい)パスワードを設定している場合、必ずこのオプションを付けなければなりません。呼び出してみようブラウザのURL入力欄にhttp://???/~username/cgi-bin/fstat/fstat.cgiと入力してみて下さい。置いている場合)メニュー画面は表示されましたか?(多少時間がかかる場合があります)表示されたらそのまま調子に乗って次節へ進みましょう。表示されなかったら...原因を追及していきましょう。(クリックすると「トラブルシューティング」の項目に飛びます)一括表示モード上の例のように、何もオプションを付けずに起動するとメニュー画面が表示されます。このメニュー画面を使ってログを表示させる場合、全てのログに対して集計を行います。メニュー画面から全てのオプションを指定できるようになっています。貴方のお好みに調整して下さい。オプション項目の詳細に関しては、【プログラム側の設定】を参照して下さい。これらの指定はクッキーに保存されますので、何度も指定し直す手間はありません。ボタンを押して下さい。パスワードは一度入力すれば当分の間覚えてくれると思いますので、何度も打ち直す必要はありません。集計には時間がかかります。画面が切り替わらなくても、ボタンを連打しないで下さい。プログラムが多重に起動し、サーバに負担をかけるばかりか、結果表示も逆に遅れます。ログ単体表示モードこのモードではログを一つだけ選んで集計します。普段はトップページの状況だけ分かれば十分ですからね。ブラウザのURL入力欄にhttp://???/~username/cgi-bin/fstat/fstat.cgi?logfileと入力してみて下さい。いうのがくっつきましたね。貴方が【ログファイルの準備】で作ったログファイル名を指定して下さい。インストールしているということになります。」という拡張子が必須です。ログファイルを作成する際には注意して下さいね。集計結果は表示されましたでしょうか?表示されなかったら...原因を追及していきましょう。(→「トラブルシューティング」)☆表示モードの指定☆さて、このままでも十分使えるのですが、ログが大きくなってくると画面表示が重くなってきて辛くなってくることもあると思います。ついた)と指定すると、生ログしか表示しません(生ログ表示モード)。ついた)と指定すると、解析・分析結果しか表示しません(解析結果表示モード)。「今日の分の解析結果だけを表示させたい」、「昨日の分の解析結果だけを表示させたい」という場合がありますよね。いうときは、http://???/~username/cgi-bin/fstat/fstat.cgi?logfile&d=tと指定すると、本日分しか表示しません。http://???/~username/cgi-bin/fstat/fstat.cgi?logfile&d=yと指定すると、昨日分しか表示しません。解析範囲を指定した場合、カウント数集計の中では時間帯別集計のみ結果が反映されます。☆パスワードを設定している場合☆パスワードを設定している場合には、さらにオプションの追加が必要になります。http://???/~username/cgi-bin/fstat/fstat.cgi?logfile&PASS=abcabcの部分はあなたが設定した任意のパスワードです。http://???/~username/cgi-bin/fstat/fstat.cgi?logfile&m=1&d=t&PASS=abcこういう合わせ技もできます。ログ単体モードはGETメソッドを利用しています。パスワードを入力した状態で解析結果を表示させ、その中のリンクから他のページへ飛ぶと、相手側ページで参照元を記録している場合、パスワードが分かってしまいます。パスワードを指定している方は十分に注意して下さい。POSTメソッドを利用した「ログ一括表示モード」ではこの問題はありません。ここまで上手く行った人は、自分が一番使う状態をブックマークとして登録しておくと良いでしょう。各項目へジャンプできます。小メニューへ戻るには各項目のタイトルをクリックして下さい。現在表示しているログファイルの名前です。解析した範囲を表しています。指定された範囲の中で、一番古いログから一番新しいログまで。規定のアクセス数(最大ログ保存数)に達するまでに何日かかるのかを大まかに予測します。生ログログに実際に記録されている内容を、人間が見やすいように整形して表示させます。ここで実際の人の動きを調べます。(踏んだカウント、訪問時刻、利用ホストなどから推測)時間帯別集計ある時間帯に、のべ何人お客さんが来たか。「サイト計」で、サイト全体の時間別集計となります。曜日別集計ある曜日に、のべ何人お客さんが来たか。「あ、水、木は中だるみで疲れてネットやらないんだな~」とか分析できます(笑)「サイト計」で、サイト全体の曜日別集計となります。一日に何人お客さんが来たか。過去一週間+1日までを記録します。「0日前」は本日を表します。「7日前」は先週の同じ曜日を表します。参考データといったところでしょうか。過去5週前まで記録します。「0週前」は今週を表します。「5週前」は一ヶ月前の同じ週(分かりにくいな)を表します。増減の参考にして下さい。プログラムの都合上、日曜,月曜,~,土曜の一週間を「一週」とするのではなく、1月1日から数えた「通算週」で計算しています。そこをお忘れなきよう。一月に何人お客さんが来たか。1~12月、一年間かけて記録します(笑)「サイト計」で、サイト全体の月別集計となります。一般に、客の立場から見て面白いサイトというのはこの数値が右肩上がりになって行く傾向があります。あなたのページを見た人が他の人に勧めたりするんでしょうね。逆に、ずっと横這いのサイトは固定層には支持されていますが、新規客が見に来てもその殆どがイチゲンさんで、サイトの内容がパンチに欠けるのかも知れません(内輪向けサイトでないとするならば)。一年にに何人お客さんが来たか。過去五年間まで保存しています。「サイト計」で、サイト全体の月別集計となります。総合ランキングページの総ヒット数の順位です。ページの実質的な人気の順位になります。「サンプル総数」から、サイト全体で、のべ何人お客さんが来たかの目安が分かります。月間ランキングページの月間での順位です。「サンプル総数」から、サイト全体で今月、何人お客さんが来たかの目安が分かります。週間ランキングページの週間での順位です。「サンプル総数」から、サイト全体で今週、何人お客さんが来たかの目安が分かります。本日ランキングページの当日での順位です。ログから参照元部分のみを抜き出し、回数を数えて順位にしたものです。どのページのリンクが一番の上得意様か分かります。登録されているサーチエンジンや自サイト内からの移動は除外されます。変換後の文字列という形で表されます。自分のサイト内のどのページからどのページへ移動したのか、という統計を取っています。melody」という風に表記されます。ログを取っている必要があります。最後に付くURLの場合はそれが省略され、単に「/」と表示されます。「http://www.hoge.com/~fuka/link/」や「http://www.hoge.com/~fuka/link/index.html」は「link/」と表記されます。『「自サイト内→自サイト内」のカウント』の、『全体』に対する割合が高ければ高いほど、お客さんがサイト内を積極的にうろうろしてくれている、色々と見て回ってくれている、という指標になります。割合が高いのも考え物かも(^_^;サーチエンジンシェアお客さんがどのサーチエンジンを使って来たのかの統計です。「サーチエンジンから」の割合が多ければ多いほど、客の新陳代謝が激しい、つまり飛び込みの客が多いという指標になります。サーチエンジン分析お客さんがサーチエンジンを使ったときに入力したキーワードの統計です。皆さん、かなり露骨なキーワードで攻めてくることが見て取れます(笑)「サンプル総数」が「サーチエンジンから」に満たない場合が多々あります。これは、登録されたサーチエンジンから来たことは認識できたのですが、キーワードが取得できなかったり、客がキーワードを知られたくないため(?)にサーチエンジンのリダイレクタを使ったりした場合にこういった状況になります。上記生ログからホスト名部分のみを抜き出し、回数を数えて順位にしたものです。どのプロバイダの人が何回来ているか、ひいては常連さんが何回くらい来ているかの目安になります。国籍分析お客さんの国籍の統計を取っています。ホスト名が取得できなかったものについては「ドメイン判別できず」という表記になります。IP記録無し』という表記があったら要注意です。何らかの方法でIPを隠蔽したり、TELNETなどでカウンタを直接動かしたりするとこうなります。ま、クラックしたあと、置いてあるスクリプトをわざわざ実行してみる人は居ないような気がしますが...。現在、ac(大学)ad(ネットワーク管理組織)co(会社)ed(教育組織)gr(任意団体)go(政府組織)ne(プロバイダ)or(任意団体)kek(高エネルギー加速器研究機構)が登録されています。各県に所属するネットワークに関してはローマ字表記で県名が書かれていると思います。Agent)名部分のみを抜き出し、回数を数えて順位にしたものです。有名なエージェントに関してはある程度注釈が付いています。○○」という注釈が付いているエージェントはロボットです。サーチエンジンのロボットだと思われます。Explorer同士のバージョンの統計です。スタイルシートやJavascript、ブラウザ依存タグを使うときの参考にして下さい。利用OS統計ブラウザ名から判断できる分だけでお客さんの使用しているOSの統計を取ります。(最大同時発色数)を全てひっくるめた上での統計です。お客さんがどういう画面環境でページを見ているのかが分かります。