|
/*========================================================*/ <<<あゆしゃのC言語プログラミング>>> /*========================================================*/ 第492回 アクセスカウンタ統計グラフ 発行 2004年9月1日(水曜日) 発行数 約2700 {magclick} /*========================================================*/ はじめに ( 決り文句 ) /*========================================================*/ ・このメールマガジンは、主にまぐまぐさんから発行しています。 ・ジャンルは、マルチメディアのプログラム、C言語です。 ・横60文字で作成し、インデントは大抵半角スペース4つです。 ・ここで扱うプログラムは、C言語と半光年以内のものです。 ・登録解除は、メルマガのホームページでお願いします。 ・過去ログはバックナンバー(下欄参照)を活用して下さい。 ・内容は私が感じたもので、最新の技術も、へたれもあります。 ・わかりやすさを優先させる為、たまに嘘があるかもしれません。 ・セキュリティ突破のため、暗号化された単語があります。 /*========================================================*/ ご挨拶 /*========================================================*/ こんにちは。あゆしゃです。 先日の杜騒動から一夜明けた土曜日。 ふと、アクセスカウンタの統計機能をバージョンアップしたく なりました。 {magclick} /*========================================================*/ 今回のお題 << アクセスカウンタ統計グラフ >> /*========================================================*/ トップページ、アプリケーション集、ツール集、アルゴリズム集 などにある、あゆしゃ製カウンタシステム、仮に ★あいすカウンタ とでも呼びましょうか(あいすは Ays の読み方)、これを バージョンアップしました。 カウンタとしての見た目は何も変わっていませんが、統計の 中ががらっと変わっています。 各ページのカウンタの右にある[統計]をご覧ください。 統計画面が表示されます。 その右半分に、グラフを追加しました。 (注:すべてのページがあいすカウンタ製ではありません) /*========================================================*/ あいすカウンタは、アクセスがあるたびに、次の内容を記録して います。 ・全体のカウント ・時間別のカウント ・日付別のカウント ・曜日別のカウント ・月別のカウント ・年別のカウント ・時間ごとの最終アクセスカウント ・日付ごとの最終アクセスカウント ・曜日ごとの最終アクセスカウント ・月ごとの最終アクセスカウント ・年ごとの最終アクセスカウント アクセスもとの IP などは記録していません。めんどいし、 興味がありませんので。 というのも、すべては今回追加したグラフを表示したいという 欲望(?)のためです。そのためのデータのみを記録しています。 /*========================================================*/ グラフの中で、ジオンカラー(赤)で表示されるのが時間などの 区分ごとにカウントアップする各別カウントです。 連邦カラー(青)で表示されるのが、最終アクセスカウントと なります。 各別カウントは、そのページの性質を現すものです。 たとえばトップページは、あゆしゃの世界というホームページ 全体の性質を表していますが、これは以下のように分析できます。 http://ayusya.hp.infoseek.co.jp/Main.html ・深夜の来客が少ない > まっとうなページである(笑) ・9時以降7時まで(12時を除く)にアクセスが集中 > ビジネス系のページである ・10時以降も結構アクセスが多い > 趣味のページが多い ・なぜか金曜日にアクセスが集中 > 杜事件効果によるもの こんな感じでしょうか。 各別の数字を拾えば分かるかもしれませんが、私は奇特な 数字フェチではありません。 が、そんな私でもグラフを見れば一目瞭然、簡単に分かります。 これがビジュアルの勝利です。 ツール集も見てみましょうか。 http://ayusya.hp.infoseek.co.jp/ProgramCTool.html ・10時以降5時まで(12時を除く)のみにアクセスが集中 ・アクセスが月曜日から金曜日に集中、土日はほとんどなし > ビジネスの人しか来ていない 私が望んでいた純粋なアクセスの曲線が出ていていい感じです。 アルゴリズム集も似たような曲線が出ています。 http://ayusya.hp.infoseek.co.jp/ProgramAlgorithm.html が、このページはいろいろ要素を含んでいるので、やや穏やかな 曲線がでています。 フpァhントムブレイブのページも見てみましょう。 http://ayusya.hp.infoseek.co.jp/GamePhantom.html 今までのページとは明らかに性質が違うことが、一目で分かり ます。 これが、訪れるお客さんの性質がまったく違うことを示して います。 アクセス時間がばらばら、7時以降が盛り上がるということで、 完全に趣味のページであることが分かります。 いやぁ、統計って、楽しいですねぇ。 /*========================================================*/ 続いて、連邦カラー(青)のグラフを見てみましょう。 こちらは、どのようにして現在のアクセス値になっていったか ということを、時系列であらわします。 これは得に統計を取って傾向を見るというものではなく、単なる 記録です。 たとえばトップページの26日から27日にかけて、値が跳ね 上がっています(2004年9月26日以降は変わりますが)。 これは例の杜事件の記録が、もっこりと残っていることを示して います。 /*========================================================*/ さて、プログラムのお話に参りましょう。 このグラフ、単純な比率では出していません。 一番小さい数字と真ん中の数字と一番大きい数字とのグラフの 大きさは、比例していません。 トップページの日別が分かりやすいです。 これは、グラフの変化をダイナミックにするために、すこし 偏差値っぽい計算をしているためです。 といっても偏差値ではありません。 平方根を使って求める偏差値は、面倒で非現実的です。 グラフの比率の求め方については、次回をご覧ください。 {magclick} /*========================================================*/ さいごに /*========================================================*/ 今後の予定です。あくまでも予定です。 ファイル名称コピーツールの作成と登録 テキストエディッタ「あいすエディッタ」の作成と登録 大型計算機「LC」の仕上げとシェアウェア登録 ファイル比較ツール「あいすでふ」の作成とシェアウェア登録 C言語解析ツール「しーますた」の作成とシェアウェア登録 第498回 余談第1弾 夏休みが終わってしまった記念 読書感想文「アルジャーノンに花束を」 第499回 余談第2弾 目指せ管理職!「あっち系クレーム対応」 {magclick} /*========================================================*/ 次回予告 /*========================================================*/ 次回は9月3日(金曜日)に、第493回をお送りします。 お題は「アクセスカウンタ統計グラフ2」 統計プログラムの内部のお話です。Perlですが。 お楽しみに! /*========================================================*/ 最後の決り文句 /*========================================================*/ このメールマガジンは、まぐまぐさんから発行しています。 このメールマガジンを解除したい場合は、まぐまぐさんをご利用 ください。このメルマガのまぐまぐアイディーは最後にあります。 このメールマガジンには広告が挿入されていますか? このメールマガジンの内容に文面の引用はありませんか? めーらっくすの場合はめーらっくすの利用方に従ってください。 このメールマガジンの内容の、転用、流用、宣伝、リンク、 私はエクレアが大好きです。 なんて大歓迎です。 {magclick} /*========================================================*/ /*========================================================*/ 発行者 あゆしゃ ホームページ::あゆしゃの世界 http://ayusya.hp.infoseek.co.jp/ ご意見・ご感想・ご質問メール mailto:ayusya@flamenco.plala.or.jp まぐまぐ::アイディー 0000020674 まぐまぐ::登録と解除 http://www.mag2.com/m/0000020674.htm まぐまぐ::バックナンバー http://jazz.tegami.com/backnumber/frame.cgi?id=0000020674 めーらっくす::アイディー MM3E1AEE285AB4F めーらっくす::登録と解除 http://www.mailux.com/mm_dsp.php?mm_id=MM3E1AEE285AB4F めーらっくす::バックナンバー★最近のものならこちらが便利★ http://www.mailux.com/mm_bno_list.php?mm_id=MM3E1AEE285AB4F |