前回はデータベース「MySQL」を便利に使うためのクライアント・インタフェースをいくつか紹介したが、データベースというのはあくまでもデータの「入れ物」である。データベースを使うことは手段であって目的ではない。そこで、今回からしばらく、MySQLの具体的な活用事例を紹介していこう。取り上げるのは、「XOOPS」というシステムだ。 XOOPSは、一言で言えば「Webサイトを簡単に構築・運営できるWebアプリケーション」だ。最近、Webサイトの構築・運営を省力化する「CMS (Contents Management System)」が特に注目を集めているが、XOOPSもその一種だと考えてよい。XOOPSでは、サイトを訪れる閲覧者側はもちろん、サイトの運営者側にも特別なクライアントソフトは必要ない。Webページへの情報の追加やデザインの変更など、全ての作業はWebブラウザから行う。HTMLを書くこ