この手のソリューションとしては最高峰と言えるかも知れない。

最近の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/