I thought advanced template is in the past as it is an antipattern
100% Делать админку другим приложением можно, но без того чтобы шарить при этом код, то есть абсолютно независимым приложением. Если хочется шарить, то только модулем.
100% Делать админку другим приложением можно, но без того чтобы шарить при этом код, то есть абсолютно независимым приложением. Если хочется шарить, то только модулем.
А как может быть админка без шаринга кода? Сущности ведь одни и теже
several have asked how to configure an app with different domains for backend and frontend, and I think it is a good way to implement it, with separate containers.
I see two another ways to achieve this: either use two different repos with private packages between them (we do this at work), or to use module system written by @yiiliveext. I'm not sure maintaining an "advanced template" is a good idea
I see two another ways to achieve this: either use two different repos with private packages between them (we do this at work), or to use module system written by @yiiliveext. I'm not sure maintaining an "advanced template" is a good idea
> I'm not sure maintaining an "advanced template" is a good idea
Why not? At now we maintain yii-app and yii-demo :)
А как может быть админка без шаринга кода? Сущности ведь одни и теже
Это при подходе "одна таблица - одна сущность", но подход этот сам по себе не очень. На одни и те же данные в базе может быть несколько сущностей в разных контекстах.
Это при подходе "одна таблица - одна сущность", но подход этот сам по себе не очень. На одни и те же данные в базе может быть несколько сущностей в разных контекстах.
А.. то есть подразумевается, что в админке свои сущности, а на самом сайте свои. Так?