サイトアイコン CAD日記

MySQL

機会があって、MySQLをかじっている。

PHPとMySQLを使ったホームページがあって、

そこでは多数の商品をデータベースに蓄えていて、

ある条件で商品群を抽出して、ブラウザーで確認できるんだ。

商品の追加もブラウザーからできるのだ。

最近になって、そのへんの仕組みがおぼろげながら見えてきた。

そしてわかったことがある。

そのホームページにデータベースは不要!

データベースを使うほど大量の商品があるわけではないし、

抽出条件なんて単純そのものだし、

なんと言ってもデザイン的なメンテナンス性が悪すぎる。

ちょいちょいと修正依頼がくるんだけど、

PHP関連部分がネックになって、要求通りのデザインに

できないということがあるらしい。

PHPやMySQLをある程度理解できていればともかく、

にわか知識では、メンテナンスがきついわけだ。

データベースというキーワードは、今も昔も重要だけど、

ケースバイケースなんだよね。

近々、非データベースでの全面リニューアルを敢行しようか、

なんて話してるところ。

ところで、MySQLをかじっていて便利だなーと思ったものを一つ紹介しておく。

Navicat

テーブルやらビューやらをGUIでわかりやすく操作、運用可能にしている。

値段は¥17,850とやや高めだが、その価値はありそうだ。

うちでは、30日間の試用期間が終わったらもう用済みという感じだけど、

いつかは、こいつを使ってデータベースを有効利用したWebサイト構築を

手がけてみたいところだ。

モバイルバージョンを終了