Oneside Flat Web

◆匿名ツッコミフォーム◆

以下の記事へのツッコミです

■2013-07-03 : データベース
 久しぶりに日記更新および過去ログ表示システム(通称ピエール&ジル&杉本さん)に手を加えましたのでご報告します。

 内容は、ログの保存形式をいままでのテキストデータからデータベースへと移行したことが主になります。さすがに月ごとのログファイルが12年分もあるのはどうかと思っての改革です。つまり見た目には全く関係ありませんのでごあんしんください。

 採用したデータベース管理システムはSQLite。単一のログファイルにデータベースを作ってくれる非常に親しみやすいシステムで、これによって画像以外の過去ログはすべてデータベースファイルひとつにおさまりました。
 構想自体は2~3年前からあったのですが、テキストファイルと同様の単一ファイルだとしてもやはりデータベースシステムを扱うのがめんどくさく、先送りになっていました。最近TkSQLiteというナイスなデータベース管理ソフトを見つけたので、これを使ってログファイルをすべてデータベースにぶっこんで完成とあいなりました。

 これにともなって、主なページの文字コードがShift-JISからUTF-8に変わりました。というか今までShift-JISをわざわざ変換してRSSとか作ってたのがアホみたいです。
 あと、データベースにぶっこんだときにエスケイプがらみの不具合があったかもしれませんので、不可解なものがありましたらご報告いただけると助かります。

- comment -

blogシステムが普及しきった今、個人ブログでやる意味はこーゆーとこしかないですからね!  No.2 (13-07-04 20:26) Q49

Quiz-Authentication 2.255

◆コメント投稿フォーム◆

■コメントをご記入下さい


■クイズにお答え下さい Quiz No.227
 ミヒャエル・エンデの小説『終わらない物語』に登場するドラゴンの名前は?