Size: a a a

2021 March 20

AM

Alexander Makarov in Yii Framework 3
Ну да. В варианте где раньше, там читается всё снизу вверх. В варианте где раньше - там сверху вниз.
источник

NO

Nex Otaku in Yii Framework 3
Ну вот, складываем
1. Люди читают сверху вниз
2. Более важное должно располагаться раньше
3. Роуты важнее мв

Получаем что лучше вариант где сначала роут, потом мв. То есть вариант 2 во второй голосовалке
источник

AM

Alexander Makarov in Yii Framework 3
> 2. Более важное должно располагаться раньше

А тут что более важно? "Как читаем, так и выполняется" или "сначала обязательное, потом опциональное"?
источник

AM

Alexander Makarov in Yii Framework 3
Вот в варианте, который тебе не сильно понравился, там у нас в порядке выполнения всё пишется. То есть в процессе описания мы строим последовательность middleware.
источник

ПА

Павел Афонин... in Yii Framework 3
Alexander Makarov
> 2. Более важное должно располагаться раньше

А тут что более важно? "Как читаем, так и выполняется" или "сначала обязательное, потом опциональное"?
Помоему это разные вещи не?
источник

AM

Alexander Makarov in Yii Framework 3
Да, но они исключают друг друга.
источник

СП

Сергей Предводителев... in Yii Framework 3
Есть ещё фактор "легко понятно как это будет работать“
источник

СП

Сергей Предводителев... in Yii Framework 3
И как по мне это более приоритетно, чем "более важное должно быть выше"
источник

NO

Nex Otaku in Yii Framework 3
Alexander Makarov
> 2. Более важное должно располагаться раньше

А тут что более важно? "Как читаем, так и выполняется" или "сначала обязательное, потом опциональное"?
Это отличный вопрос!

Наиболее важно то что будет использоваться чаще. Мв меняются реже и по количеству их меньше, значит они менее важны.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Если они НЕ используются то разницы нет :)
источник

AM

Alexander Makarov in Yii Framework 3
Какая разница в каком порядке мы их НЕ используем?
источник

NO

Nex Otaku in Yii Framework 3
Я так понимаю парочка мв в любом проекте будет, даже @wiperawa скинул пример с мв.
источник

NO

Nex Otaku in Yii Framework 3
Если разницы нет, то тем более давайте сделаем по уму.
источник

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
Я так понимаю парочка мв в любом проекте будет, даже @wiperawa скинул пример с мв.
Ну тогда почему мы обсуждаем кейс без middleware?
источник

AM

Alexander Makarov in Yii Framework 3
Он будет в обоих вариантах одинаков.
источник

AM

Alexander Makarov in Yii Framework 3
Порядок будет ровно тот же.
источник

NO

Nex Otaku in Yii Framework 3
Почему без? См. скриншот, они там есть
источник

AM

Alexander Makarov in Yii Framework 3
ОК. Но что насчёт порядка?
источник

AM

Alexander Makarov in Yii Framework 3
Он более важен или нет?
источник