Web Artisan Blog - ウェブ アルチザン ブログ

アクセス解析ツール、地道に作成中。。

Diary (178 items)

2004年09月06日

以前、下記の投稿をしました。
>アクセス解析、強化中です。。

その後、地道に、まあ楽しみつつ作ってます。
現状、やっと作成中のアクセスログでも多少の解析ができるようになったので、
愛用していた「忍者システムズ」のアクセス解析ツールに別れを告げました。
・・今までありがとー。
で、作成中のアクセス解析ツールはと言うと、
PHPでHTTP情報を取得し、それをログに出力、
解析画面では、そのログを読込んで表示するといった単純な仕様で進めていってますが、
そのログデータは、DBでもテキストファイルでもなく、XMLに書き込むようにしてます。
後、そのXMLデータをHTMLに出力する際は、XSLTを使用します。
この、PHP・XML・XSLTを使用する所に、自分では意味があるとしてやってます。
どれも、私が今まで企業システム開発の場では使っていない技術
(XMLは、XMLをデータをして使う点)なので、苦戦もしますが、
動作が実現できた事の喜びは、何かこう、
新人の時の研修で一つ一つプログラミング技術を覚えていく時のものと重なります。
こういう所に、プログラマーという仕事のおもしろさがあるのかも知れません。
慣れた技術で同じようなプログラムを作っているのと訳が違いますしね。

そう言えば、私は以前勤めていたソフトハウスの時代から、
何かと新しい技術には触れさしてもらってました。
今思えばラッキーだったと思います。
日々進歩するソフトウェア技術ですが、
やはりその中でも最新の技術、またあまりみんなが知っていない技術を知る事は、
働く上で何かと特になりますし、売りにもなりますし、
そうなってくると俄然やる気も出てくる。。
この業界は、技術を知ったもん勝ちだと常々思ってます。

PHPからXMLデータを作成・更新する際は、DOM XML関数を使用していますが、
この関数に関しては、

警告
このモジュールは、 実験的なものです。これは、これらの関数の動作、関数名は、このドキュメントに書かれて事項と同様に告知なく将来的なPHPのリリースで変更される可能性があります。注意を喚起するとともに、このモジュールは使用者のリスクで使用して下さい。


ということになっていて、まだまだ実験段階です。
しかし、結構速く動いてくれてますし、今んとこ動作も問題なさそうです。

まあとにかく、言われて作るんじゃなく、
自ら、”あーでもないこーでもない”とモノ作りする事の楽しさ、
プログラミングにもありますね。
ストレス溜まったり、頭爆発する時も多々ありますが、
それでも10年近くこの仕事をしている自分、
その理由はこんな時に感じる、嬉しさ・楽しさ・達成感なんかがあるからでしょう。。。

前の記事 次の記事

Comments

コメントは、まだ書かれていません

Add Comments

Trackback

トラックバックはありません

Trackback URL

http://www.res-system.com/weblog/action.php?action=plugin&name=TrackBack&tb_id=258