Size: a a a

2020 April 03

А

Алексей R in Yii Framework 3
Alexander Makarov
Она выполняется позже. Или вообще не выполняется.
статья на хабре была на эту тему. Это тот же объект в большинстве случаев
источник

AM

Alexander Makarov in Yii Framework 3
Давайте измерим.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Давайте измерим.
Только мидлтвари не левые от рокса туда совай, а котрые тянут три пять зависимостей из контейнера
источник

AM

Alexander Makarov in Yii Framework 3
1. Откатим локально. Замерим с new, 50 роутов, типичные мидлвари.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Только мидлтвари не левые от рокса туда совай, а котрые тянут три пять зависимостей из контейнера
мои мидлвари в закрытом PR :D
источник

AM

Alexander Makarov in Yii Framework 3
2. Замерим то же способом из master.
источник

AM

Alexander Makarov in Yii Framework 3
Потом повторим на 100 мидлварях (да, я такое видел).
источник

AM

Alexander Makarov in Yii Framework 3
@roxblnfk сделаешь?
источник

AM

Alexander Makarov in Yii Framework 3
Мидлвари, конечно, с зависимостями, а не пустые.
источник

AM

Alexander Makarov in Yii Framework 3
Пустых в реальности не будет почти.
источник

AM

Alexander Makarov in Yii Framework 3
Ну и нагрузить это дело каким-нибуль siege.
источник

AM

Alexander Makarov in Yii Framework 3
Если производительность будет ровно та же, то аргументов чтобы не откатить возможность передавать instance не останется.
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
Слабак! Учись😂
https://i.imgur.com/7ejbmFJ.png
@xepozz, если ты как всегда все пропустишь, то преложенный тобой способ прекрасно работает и красиво выглядит.
источник

А

Алексей R in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
дело не в создании одного инстанса
источник

AM

Alexander Makarov in Yii Framework 3
У мидлварей, в отличии от анонимок, есть:

1. Зависимости.
2. Инициализация.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
У мидлварей, в отличии от анонимок, есть:

1. Зависимости.
2. Инициализация.
если ты вручную мидлварь создаёшь, не будешь же ты прокидывать туда все зависимости
источник

AM

Alexander Makarov in Yii Framework 3
Почему?
источник

AM

Alexander Makarov in Yii Framework 3
А как я её создам?
источник

А

Алексей R in Yii Framework 3
ты про зависимости в конструкторе?
источник