Есть ли бесплатный описанный php CMS \ framework с открытым исходным кодом для описанного случая? - PullRequest
0 голосов
/ 10 марта 2010

Я хочу, чтобы cms \ framework создавал мне таблицы типа «Пользователи», «Камеры» и т. Д. И объявлял для них классы и простые методы по умолчанию (например, выгружаемые SQL-версии и т. Д.).

Я имею в виду, я говорю ему: я хочу, чтобы у пользователей были ID, SpecialNumber и Name Flilds. и я хочу получить из него класс для генерации таблицы (вызвать его один раз) и класс, содержащий методы, такие как поиск по идентификатору, SpecialNumber и имя, создание пользователя, удаление пользователя и т. д.

Существуют ли какие-либо фреймворки / cms, подобные этой, для работы с CODE, а не с пользовательским интерфейсом и т. Д. ... так сказать, с генератором PHP или с чем-то еще ...

Результат должен быть как можно более свободным.

Так есть ли бесплатный описанный php CMS \ framework с открытым исходным кодом для описанного случая?

Ответы [ 2 ]

1 голос
/ 10 марта 2010

Cake PHP - это фреймворк, который использует подход генерации кода, соответствует вашему описанию и достаточно зрел.
Лично я не нахожу генерацию кода (scaffolding) такой большой частью сделки, вы все равно переписываете ее, я бы использовал Zend Framework и кодировал бы свои вещи, или писал свои собственные команды codegen, если это важно для проекта .

0 голосов
/ 10 марта 2010

Вы можете рассмотреть SilverStripe , который принимает подклассы SiteTree (если я правильно помню) и создает для них таблицы и административный интерфейс.

...