先に解析作ることにした
来週新鯖借りて、
その後に解析を作ろうと思ってたが、
ちょい実験も兼ねてJavaScriptつくりはじめたんで先にある程度作っちゃおうと思う。
今回の計画はFastCGIのパラメータを重要視してるんで専用に鯖用意しないとダメなんだが、とりあえずCGIで作る。
実験の方は、
Google+1の設置コード見て、
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{lang: 'ja'}
</script>
↑こんな感じなんだが、これどうやってパラメータ取得するんだ?
ってことで。
こんな感じでJavaScript外部ファイルにパラメータ渡せるなら今回のアクセス解析の仕組みに使えるし、いろいろ使えそう。
まあ、ソース見てもわからんかったし、thisとかやっても取得できなかった。
src属性あるときはタグ内は無視されてる感じ。
ただ、
<script>を取得してinnerHTMLとかするとタグ内テキストは取得可能だった。
IE6,8 Firefox Opera GC Safari 自分の携帯フルブラウザ
で確認したが全部OK
IEだけは前後にスペースかなんかが入るが正規表現で取得できた。
コードは無視ぽいから何書いてもエラーにならなそう。
今回のシステムではユーザーIDを設置コードに入れたいんで、この方法使おうと思う。
2回アクセス発生することになっちゃうが、
静的なスクリプト用意して、
そこでパラメータ生成して記録用CGIにRESTする感じで考えてる。
で、来週末までに完成するかわからんし、
ある程度CGIでテストしたいんで、
新鯖は再来週にしようかな思ってる。
多分ディスクもつ。