2004年07月28日
【JavaScript
】
,
Movable Type
】
,
PHP
】
,
SQLite
】
,
アクセスグラフ
】
Movable Type でアクセスグラフ のデータを予定通りSQLiteへ放り込みました。これで、肩の荷が降りたってもんです(^^)v。ついでに曜日もDBに記録しときましたので、いつでも取り出して使えます(^^)。
でも、SQLiteってALTER TABLE できないのぉっ ?! テーブル構造変更が手間かかりすぎ、、、うー。
てことで テーブルデータをINSERT文で出力するルーチン作ってこつこつ変更、、、(泣。<CREATEした方が早いだろっ。<いや、実は「テーブル構造変更支援ルーチン」を作ってみたかったのです、はははf^^;;
で、とりあえず、現状のグラフはこうです。
まだ、汎用化はしてません。しばしお待ち尾、、、。
カウンターその2
[ 2004.7.2より集計開始 ]
連続アクセス無効
TOPページのみ
ソース
<script charset="EUC-JP"
src="http://jsgt.org/mt/01/counter_1/cntx3.php"></script>
<a href="http://jsgt.org/mt/archives/01/000069.html"
><img src="http://jsgt.org/mt/01/counter_1/cntgraph2.png" border="0"></a>
<br />
<script charset="EUC_JP" >
<!--
var msgcnt2 ="今日は "+ d0[1]+" 人<br /> "
msgcnt2 +="昨日は "+ d1[1]+" 人<br />"
msgcnt2 +="2日前 "+ d2[1]+" 人<br />"
msgcnt2 +="3日前 "+ d3[1]+" 人<br />"
msgcnt2 +="4日前 "+ d4[1]+" 人<br />"
msgcnt2 +="5日前 "+ d5[1]+" 人<br />"
msgcnt2 +="6日前 "+ d6[1]+" 人<br />"
msgcnt2 +="累計 "+ ruikei+" 人<br />"
document.write(msgcnt2)
//-->
</script>
2004年07月02日
【JavaScript
】
,
MySQL
】
,
PHP
】
,
jsGadget
】
,
アクセスグラフ
】
,
アクセスグラフ
】
Movable Type でPHPを埋め込む方法 がうまくいったので、アクセス推移をグラフにしてみました。アクセスのたびに生成しては有用性対負荷のコストパフォーマンスが悪いので1日の変わり目に1度だけ生成するようにしました。
あとはもっと種類を増やしてJavaScriptでさくさく閲覧できるようにいじれば出来上がりの予定。アクセスデータも今回作ったものは簡易なものなのでMySQLかSQLiteに保存するようにしようと思うですよ。
#完成したらここにまとめます。
がしかし、、、
2004.7.10 「.htmlをPHP化すると重い...」ってことで、PHPとJavaScriptのハイブリッド版になりました。
アクセス推移
( 連続アクセス無効 &&
TOPページのみこのページのみ )
( 新-高速 ) PHPとJavaScriptのハイブリッド版
//画像生成とカウンターセット
<script charset="EUC-JP" src="http://jsgt.org/mt/01/cntx.php"></script>
<table><tr><td>
//画像表示
<img src="http://jsgt.org/mt/archives/01/cntgraph.png">
</td><td>
//カウンター表示
<script charset="EUC_JP" >
<!--
var msg1 ="今日は"+ d0+"人<br /> "
msg1 +="昨日は "+ d1+"人<br />"
msg1 +="2日前 "+ d2+"人<br />"
msg1 +="3日前 "+ d3+"人<br />"
msg1 +="4日前 "+ d4+"人<br />"
msg1 +="5日前 "+ d5+"人<br />"
msg1 +="6日前 "+ d6+"人<br />"
msg1 +="累計 "+ ruikei+"人<br />"
document.write(msg1)
//-->
</script>
</td></tr></table>
( 旧-低速 ) PHP埋め込み版
//画像生成とカウンターセット
<? include_once("/var/www/jsgt.org/html/mt/01/cnt.php"); ?>
<table><tr><td>
//画像表示
<img src="http://jsgt.org/mt/archives/01/cntgraph.png">
</td><td>
//カウンター表示
今日は<?echo $d0;?>人
昨日は <?echo $d1;?>人
2日前 <?echo $d2;?>人
3日前 <?echo $d3;?>人
4日前 <?echo $d4;?>人
5日前 <?echo $d5;?>人
6日前 <?echo $d6;?>人
累計 <?echo $ruikei;?>人
</td></tr></table>
【JavaScript
】
,
MySQL
】
,
PHP
】
,
jsGadget
】
,
アクセスグラフ
】
,
アクセスグラフ
】
Movable Type でPHPを埋め込む方法 がうまくいったので、アクセス推移をグラフにしてみました。アクセスのたびに生成しては有用性対負荷のコストパフォーマンスが悪いので1日の変わり目に1度だけ生成するようにしました。
あとはもっと種類を増やしてJavaScriptでさくさく閲覧できるようにいじれば出来上がりの予定。アクセスデータも今回作ったものは簡易なものなのでMySQLかSQLiteに保存するようにしようと思うですよ。
#完成したらここにまとめます。
がしかし、、、
2004.7.10 「.htmlをPHP化すると重い...」ってことで、PHPとJavaScriptのハイブリッド版になりました。
アクセス推移
( 連続アクセス無効 &&
TOPページのみこのページのみ )
( 新-高速 ) PHPとJavaScriptのハイブリッド版
//画像生成とカウンターセット
<script charset="EUC-JP" src="http://jsgt.org/mt/01/cntx.php"></script>
<table><tr><td>
//画像表示
<img src="http://jsgt.org/mt/archives/01/cntgraph.png">
</td><td>
//カウンター表示
<script charset="EUC_JP" >
<!--
var msg1 ="今日は"+ d0+"人<br /> "
msg1 +="昨日は "+ d1+"人<br />"
msg1 +="2日前 "+ d2+"人<br />"
msg1 +="3日前 "+ d3+"人<br />"
msg1 +="4日前 "+ d4+"人<br />"
msg1 +="5日前 "+ d5+"人<br />"
msg1 +="6日前 "+ d6+"人<br />"
msg1 +="累計 "+ ruikei+"人<br />"
document.write(msg1)
//-->
</script>
</td></tr></table>
( 旧-低速 ) PHP埋め込み版
//画像生成とカウンターセット
<? include_once("/var/www/jsgt.org/html/mt/01/cnt.php"); ?>
<table><tr><td>
//画像表示
<img src="http://jsgt.org/mt/archives/01/cntgraph.png">
</td><td>
//カウンター表示
今日は<?echo $d0;?>人
昨日は <?echo $d1;?>人
2日前 <?echo $d2;?>人
3日前 <?echo $d3;?>人
4日前 <?echo $d4;?>人
5日前 <?echo $d5;?>人
6日前 <?echo $d6;?>人
累計 <?echo $ruikei;?>人
</td></tr></table>