タイトルで大袈裟なことを書いておりますが、別にそれほどのことではないのです。
現在、PHP+Zendで色々と作ったりしているのですが、DB周りの設計が、けっこう面倒だったりするのです。
特に今は細かい仕事が多いので、進行が割とグダグダで、プログラムを書きながら設計を考えるなんてこともしばしば。
DBのテーブルにカラムが増えたり減ったりなんて、日常茶飯事なわけです。
で、そうなったときにできるだけプログラムの方は修正したくない。
さらに、DBとの接続も、できるだけ汎用的な設計にして、作業を楽にしたいという希望もある。
というわけで、今はDB周りのフレームワーク的なものを作ろうかと考えているのです。
流れとしては、
DBのテーブルを作成(修正)
↓
自動的に設定ファイル(iniファイル)を作成
↓
設定ファイルを元にデータ取得(更新)
現在のフェーズは脳内設計書がそろそろ出来上がるというレベル。
今度の土日にでも作ってみようかと思っているわけです。
ブログに公開したら、使ってくれる人いるかな?
現在、PHP+Zendで色々と作ったりしているのですが、DB周りの設計が、けっこう面倒だったりするのです。
特に今は細かい仕事が多いので、進行が割とグダグダで、プログラムを書きながら設計を考えるなんてこともしばしば。
DBのテーブルにカラムが増えたり減ったりなんて、日常茶飯事なわけです。
で、そうなったときにできるだけプログラムの方は修正したくない。
さらに、DBとの接続も、できるだけ汎用的な設計にして、作業を楽にしたいという希望もある。
というわけで、今はDB周りのフレームワーク的なものを作ろうかと考えているのです。
流れとしては、
DBのテーブルを作成(修正)
↓
自動的に設定ファイル(iniファイル)を作成
↓
設定ファイルを元にデータ取得(更新)
現在のフェーズは脳内設計書がそろそろ出来上がるというレベル。
今度の土日にでも作ってみようかと思っているわけです。
ブログに公開したら、使ってくれる人いるかな?