title_parttitle_parttitle_part
静岡県浜松市であれこれソフトを開発している A.K.I Software のブログです。日々の開発日記やサーバー・セキュリティ関連の話題なども掲載。
<< 2024/05 >>12345678910111213141516171819202122232425262728293031
《《《 ネットワーク機器の購入は Amazon で! 》》》
2007/09/25 BLOM正式版リリース!
BLOM のダウンロードは こちらからどうぞ。

Powered by BLOM なぜSQLを使わないか(その2)
小さくも大きくも閉じたりもしません
07/02/16 05:05 / BLOM

SQL を使わずにブログぽいことをする訳ですが、SQL形式を否定している訳では当然ありません。
逆にシステムを作っていくにつれ、ブログのようなシステムとSQLは相性が良いことがわかっていきます。
例えば記事があり、記事に日付とカテゴリーが関連づけされています。
カテゴリー単位で表示したい場合は、カテゴリーでクエリーすれば簡単ですし、日付の場合も同様です。

また、SQL は SQL サーバと言うようにサーバ型ソフトです。CGI のように「コールされる度」に必要な情報をファイルから読み取って、メモリに格納し、必要な処理を行って、結果を出力する。と言った処理になりますのである程度の規模になると自ずと限界がでてきます。
サーバの場合は、通常は常時起動しており必要な情報をメモリに格納して、検索する度に毎回ファイルにアクセスなんて非効率なことはしません。
(まぁ、常時メモリを圧迫するとかは置いといて・・・)

それでも、なぜ SQL を使わないかと言うと・・・
プログラマーとしての限界に挑戦!」もとい「SQLが面倒くさい」です。身も蓋もありませんね。

本職のSQL屋さんからすると「SQLなんて超簡単よ!」と言うのですが、私的には「なんかバージョン毎に挙動不審だったり、クセがあったりするし。個人的なブログだとしても一応開発日記を載せる予定なので商用に見えないこともないし、コマーシャル版高いし(重要)」辺りが理由です・・・

まぁ、大規模な物では無いと割り切っていけばCGIライクでの問題は無さそうだと言うことで作ることにした訳です。

[更新日付:2007/02/16 05:05:46]
トラックバックを見る(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+9f275034f4c3357ed66e70f4f74bcd25b890f931]
TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+9f275034f4c3357ed66e70f4f74bcd25b890f931]

記事へのコメント

コメントはありません

名前
コメントキー
 
コメントする時はキーを正確に入力して下さい
コメント
アドレスを含んだコメントはできません
© 2008-10 A.K.I Software all rights reserved.