機会があって、MySQLをかじっている。
PHPとMySQLを使ったホームページがあって、
そこでは多数の商品をデータベースに蓄えていて、
ある条件で商品群を抽出して、ブラウザーで確認できるんだ。
商品の追加もブラウザーからできるのだ。
最近になって、そのへんの仕組みがおぼろげながら見えてきた。
そしてわかったことがある。
そのホームページにデータベースは不要!
データベースを使うほど大量の商品があるわけではないし、
抽出条件なんて単純そのものだし、
なんと言ってもデザイン的なメンテナンス性が悪すぎる。
ちょいちょいと修正依頼がくるんだけど、
PHP関連部分がネックになって、要求通りのデザインに
できないということがあるらしい。
PHPやMySQLをある程度理解できていればともかく、
にわか知識では、メンテナンスがきついわけだ。
データベースというキーワードは、今も昔も重要だけど、
ケースバイケースなんだよね。
近々、非データベースでの全面リニューアルを敢行しようか、
なんて話してるところ。
ところで、MySQLをかじっていて便利だなーと思ったものを一つ紹介しておく。
Navicat
テーブルやらビューやらをGUIでわかりやすく操作、運用可能にしている。
値段は¥17,850とやや高めだが、その価値はありそうだ。
うちでは、30日間の試用期間が終わったらもう用済みという感じだけど、
いつかは、こいつを使ってデータベースを有効利用したWebサイト構築を
手がけてみたいところだ。
RSS対応の建設サイト、ブログリンク集
RSS対応の建設サイト、ブログリンク集 …