Size: a a a

2020 September 10

AB

Alexander Borisov in Yii Framework 3
Сергей Предводителев
Конфиги не только в yii- пакетах
поправь меня, если я не прав. но в таких пакетов и конфиги сильно проще
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
поправь меня, если я не прав. но в таких пакетов и конфиги сильно проще
Вроде да, ты прав
источник

AB

Alexander Borisov in Yii Framework 3
Сергей Предводителев
Плагин ещё объединяет конфиги на уровне приложения и умеет в альтернативные конфигурации.

Это получится на уровне приложения также придется делать, как было в yii2?
а как было?
источник

AB

Alexander Borisov in Yii Framework 3
ну и на уровне приложения там все-таки попроще все. мерджить проще, можно даже обычным array_merge наверно обойтись
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
а как было?
Подключение файлов с конфигами и объединение их
источник

СП

Сергей Предводителев... in Yii Framework 3
Что-то я не то нажал и почему то в ревьюверах остался только самдарк, а группа yii3 исчезла :(


https://github.com/yiisoft/yii-console/pull/70


Можете вернуть yii3 в ревью?
источник

AM

Alexander Makarov in Yii Framework 3
Alexander Borisov
ну и на уровне приложения там все-таки попроще все. мерджить проще, можно даже обычным array_merge наверно обойтись
ну вот там и было дофига array_merge
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
1. Это не очень быстро на каждый запрос так делать.
источник

AM

Alexander Makarov in Yii Framework 3
2. Это не так приятно читается как конфиг на тему что и как мёржить как сейчас в Yii 3.
источник

AB

Alexander Borisov in Yii Framework 3
1. Тут точно так же можно ж кешировать результат для прода
источник

AB

Alexander Borisov in Yii Framework 3
Кстати, еще вопрос. А какой смысл в раздельных конфигах для веба, консоли? Вряд ли это прям сильно ускоряет приложение, но некоторой сложности добавляет
источник

AB

Alexander Borisov in Yii Framework 3
Опять же если отказаться от этих контекстов, то и конфиг будет сильно проще
источник

T🐜

The Ant 🐜 in Yii Framework 3
Alexander Borisov
Кстати, еще вопрос. А какой смысл в раздельных конфигах для веба, консоли? Вряд ли это прям сильно ускоряет приложение, но некоторой сложности добавляет
смысл в том, что для консоли не нужные всякие сессии и много чего еще.
источник

AB

Alexander Borisov in Yii Framework 3
The Ant 🐜
смысл в том, что для консоли не нужные всякие сессии и много чего еще.
ну они и не инициализируются
источник

AB

Alexander Borisov in Yii Framework 3
ну т.е. понятно часть сервисов не используется, в зависимости от контектса. вопрос в том, насколько это оправдано? единый контейнер все-таки проще
источник

T🐜

The Ant 🐜 in Yii Framework 3
как и вебу не нужны миграции, команды и всякий другой мусор.
разделение конфигов маст хев. Как минимум я захочу для разных точек входа разные конфиги.
источник

T🐜

The Ant 🐜 in Yii Framework 3
Alexander Borisov
ну т.е. понятно часть сервисов не используется, в зависимости от контектса. вопрос в том, насколько это оправдано? единый контейнер все-таки проще
не проще, оно в итоге может породить всякие непонятные баги, из-за того что могут использоваться разные зависимости, или даже версии зависимостей
источник

AB

Alexander Borisov in Yii Framework 3
каким образом? vendor же один
источник

В

Виктор in Yii Framework 3
Угу. И в консоли у тебя будет роутинг, сконфиженный отдавать 403 без валидной авторизации в заголовках...
источник