2011-12-28 2 views
1

У меня есть простая база данных:PHP рамка для быстрого построения интерфейса на основе БД отношений

FilmStudios 
FilmStudio-DVDs 
DVDs 
Actors 
Actors-DVDs 
DVD-Scenes 

Еще несколько таблиц ... Я хотел бы знать, если есть рамки PHP, что я мог бы просто введите db-отношения и получите быстрый и грязный интерфейс для просмотра информации ...

В идеале это выплевывало бы код, который я мог бы затем массировать в более готовый продукт.

+0

phpmyadmin? не совсем уверен, что вы просите. вы уверены, что его рамки вы хотите? –

+0

Возможно, вы спрашиваете об ORM? Взгляните на Propel или Doctrine –

+0

Большинство фреймворков, поддерживающих генерацию кода, должны позволить вам сделать это. CakePHP работает практически так, как описано. – deceze

ответ

1

Типичные рамки не очень хорошо управляют пользовательским интерфейсом и фокусируются в основном на стороне/стороне MVC. Вы должны искать Веб-интерфейс пользователя..

Вот пример того, что может достичь в Agile Toolkit с минимальным кодированием:

enter image description here

Существует также модель генератора надстройке и многие другие усовершенствования. Для начала вы будете хорошо использовать «Вкладки» и «CRUD».

http://agiletoolkit.org/a/schemagenerator/how

2

Посмотрите на Codigniter.

Это не сделает все для вас, но это намного облегчит вам задачу.

Посмотрите на их example video для начала и перейдите к тому, что вам нужно сделать оттуда.

3

Вам не обязательно нужны рамки, вы можете делать то, что вы описали, используя ORM, но я включил рамки для полноты картины:

ORMS:

Каркасы:

Есть еще несколько структур, которые будут пузырек к вершине поиска Google на «фреймворки», выше перечисленного являются основными игроками.

Смежные вопросы