DBがなくともDBを使う「Gladius DB」
最近のWebアプリケーションはDBの利用がほぼ当たり前になっている。やはりデータの取り出し、更新などはDBを使うと非常に簡単に行えるからだろう。だが、レンタルサーバーなどでは必ずしもDBが使えるとは限らない。
そこで使ってみたいのがこれだ。また、自作アプリケーション開発時にも使えそうだ。
今回紹介するオープンソース・ソフトウェアはGladius DB、PHPで作られたファイルDBだ。
Gladius DBの凄いところはSQL92に準拠して開発が進められている点だ。CREATE DATABSEからはじまって、USE、CREATE TABLE、INSERT、UPDATE、DELETE等が利用できる。
もちろん、WHERE句やOREDR BYもサポートされている。ADOdb Lite向けのドライバーも提供されており、これを使えばADOdb向けのソフトウェアをGladius DB向けに変更できる。
インデックスやトリガーなど、全てのDB機能が提供される訳ではない。だが、簡易的な利用や掲示板、CMSくらいの利用であればDBを利用するよりも手軽で高速に動作する可能性もある。覚えておいて損はないソフトウェアだ。
Gladius DB - Home Page
http://gladius.sourceforge.net/
SourceForge.net: Gladius DB
http://sourceforge.net/projects/gladius/