Size: a a a

2020 August 30

T

TradersVE in Yii Framework 3
If it's a feature just for a demo, apply it there.
источник

AM

Alexander Makarov in Yii Framework 3
Yep.
источник

T

TradersVE in Yii Framework 3
So why change framework pieces for a demo, when the demo should fit the framework not the other way around.
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
So why change framework pieces for a demo, when the demo should fit the framework not the other way around.
There are multiple ways to solve it but if you absolutely need to customize the entry point, there's only one way to do it.
источник

T

TradersVE in Yii Framework 3
Alexander Makarov
There are multiple ways to solve it but if you absolutely need to customize the entry point, there's only one way to do it.
Yes, but how many applications will need the same requirement?
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
Yes, but how many applications will need the same requirement?
источник

T

TradersVE in Yii Framework 3
I think that the demo application is precisely to demonstrate how to do things sometimes outside the framework, and the app to precisely keep things clean to begin with.
источник

AM

Alexander Makarov in Yii Framework 3
yes, that is correct
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
Чем именно тебя напрягает десяток явных провайдеров в приложении?
1. Много вендорского кода в чистом проекте
2. Копипаста в каждый проект
3. В случае апдейта конфигурации по умолчанию придется просить юзеров выполнять гайд по апгрейду руками
4. Удаляю зависимость, а конфиги остаются. Приходится удалять руками
5. Хочу подтянуть зависимость, но она не заработает без предварительной конфигурации руками
6. Открываю конфиги - вижу тучу файлов и строк, которые не хочу видеть. Часто будет перемешиваться вендорские и юзерские конфиги
источник

AM

Alexander Makarov in Yii Framework 3
2. Не страшно. У нас же темплейт.
источник

AM

Alexander Makarov in Yii Framework 3
3. Со стабильной версией это будет не часто.
источник

AM

Alexander Makarov in Yii Framework 3
4, 5. Да, это и минус и плюс. Минус что нужно телодвижение. Плюс что видно что происходит и можно поменять.
источник

AM

Alexander Makarov in Yii Framework 3
6. Чтобы знать как перекрывать вендорские, так и так придётся понять что там.
источник

Д

Дмитрий in Yii Framework 3
если знать принцип формирования пакетов для/от yiisoft, то не составит труда провалиться в папку вендор и глянуть нужный конфиг
источник

AM

Alexander Makarov in Yii Framework 3
Но если у тебя есть решение без недостатков, то норм.
источник

Д

Дмитрий in Yii Framework 3
т.е. тебя устраивает всё?
источник

Д

Дмитрий in Yii Framework 3
раскритиковал минусы, как будто их не существует
источник

AM

Alexander Makarov in Yii Framework 3
ну, я вижу это как не самое большое зло
источник

AM

Alexander Makarov in Yii Framework 3
думаю, можно лучше
источник

AM

Alexander Makarov in Yii Framework 3
но не знаю как
источник