Планирую начать довольно большой проект, в котором будет очень замороченная админка (дофигища всего нужно редактировать, править и т.д.) и мудренный фронт-енд, который к тому же должен очень шустро работать.Возникла идея использовать MVC фреймворк для создания админки (в частности Symphony), а фронт енд писать на своем мини фреймворке (очень простой - практически шаблонизатор + классы для данных, базы, и т.д.).Смысл этого бреда - требования к админке по сути утилитарны - нужно иметь возможность сделать то-то и то-то, как это будет выглядеть - второстепенный вопрос. По идее можно будет сгенерировать админку с минимальной работой напильником. а вот к фронт-енду требования гораздо жестче - нужна не просто функциональность Х, а именно с кучей разных нюансов. Причем объем работ по фронт-енду объективно небольшой. Поэтому, чтобы не пилить напильником стандартный фреймворк хочу фронт-енд написать на своем, уже привычном фреймворке.Кто что думает по поводу этой идеи?Если кто в курсе, посоветуйте пожалуйста фреймворки с наиболее "развернутой" и наименее "универсальной" базой.Я имею в виду, чтобы связи между объектами прописывались в коде, а не в базе, чтобы максимум постоянных полей объекта был в одной записе с объектом, а не в какой то доп таблице и т.д. - одним словом, чтобы было удобнее всего писать под эту базу код ручками.
|