Cakeの使用前は、phpMyEditを活用していた時期がありました。
Instant MySQL Table Editor and PHP Code Generator
http://www.phpmyedit.org/CoC(“規約重視”)ではなく、「設定ファイルに全部書いちゃおう」というタイプのテーブルジェネレータで、細かい動作も全部パラメータとして指定する、というものでした。なので、「想定にない動作をさせる」時にはむちゃくちゃ大変でした。でも、結構感動できる画面を作ってくれます。
ただ、「もっともっと簡単に、単にPHPファイルが数枚あるだけの簡単管理画面を作ってくれないのか」という話になると、現在のCakeもちょっと大げさすぎるかもしれません。
そんなわけで、新しく登録されたこちらのプロジェクト、思ったより素敵なものでした。
Class: PHP Scaffolder
http://www.phpclasses.org/browse/package/5377.htmlDBとテーブルを指定すると、こんな感じで編集画面を出してくれます。バリデーションが選べます。
すると、生成される画面はこんなです。ここで特筆すべきは、これがテンプレート画面になっているので、デザインだけいじればよい、ということです。
“フレームワークを使わずにDBテーブルの編集画面を書いてくれ”と頼まれたら、試してみる価値はありそうです。
posted by SDozono at 11:40| 東京 ☀|
Comment(1)
|
TrackBack(0)
|
CakePHP General
|
|