Size: a a a

2020 March 30

А

Алексей R in Yii Framework 3
и не завершение, а перенаправление )
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
обычный рабочий случай, в общем
И что, оно сильно влияет на скорость работы? Основная тяжелая работа делается в єкшине, как работа с фс, сторонними апи, б.д. и т.д.
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
и не завершение, а перенаправление )
А перенапраление не сгенерирует новый запрос?
источник

А

Алексей R in Yii Framework 3
Dmitriy S
И что, оно сильно влияет на скорость работы? Основная тяжелая работа делается в єкшине, как работа с фс, сторонними апи, б.д. и т.д.
кто-то только что убрал с роутра приёмку мидлварей-объектов. Он, наверное, не знал, что основная работа происходит в экшенах
источник

А

Алексей R in Yii Framework 3
Dmitriy S
А перенапраление не сгенерирует новый запрос?
запрос то тот же, только протокол другой
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
кто-то только что убрал с роутра приёмку мидлварей-объектов. Он, наверное, не знал, что основная работа происходит в экшенах
Ну так правильно, мидлтвари экшинов должны грузиться лениво.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ну так правильно, мидлтвари экшинов должны грузиться лениво.
но это не значит, что надо обязывать разработчика к этому
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
запрос то тот же, только протокол другой
Не, это уже другой запрос, который поднимет новый процесс
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
но это не значит, что надо обязывать разработчика к этому
Не обязывает, а направляет в правильное русло.
источник

DS

Dmitriy S in Yii Framework 3
Ладно, все. На этой неделе больше с тобой не спорю. Лимит исчерпан. Надо отдохнуть и поработать)
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Не, это уже другой запрос, который поднимет новый процесс
тогда не "завершение запроса", а "завершение обработки запроса"
источник

А

Алексей R in Yii Framework 3
зануда )
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Я ж тебе пример скинул с манипулятором рисунков
$route->addMiddleware(function (ServerRequestInterface $request, RequestHandlerInterface $handler) {
      $key = 'sdf6&-$<@#asf';
      return (new Middlewares\ImageManipulation($key))->process($request, $handler);
  });
теперь мне на эту страхолюдину всё менять?
источник

А

Алексей R in Yii Framework 3
ну его нафиг, уж лучше слим )
источник
2020 March 31

DS

Dmitriy S in Yii Framework 3
Смотря что тебе надо. Я ж те простой пример скинул. Route::get('/fdfdfs', [new MyMiddleware($param1, $param2), 'process']). Но страхолюдина препочтительней, с ней инстанс создается только после матча роута.
источник

DS

Dmitriy S in Yii Framework 3
А еще лучше вместо страхолюдины оптимально сделать инвоукейбл класс. Тогда даже объект кложи не создастся
источник

AM

Alexander Makarov in Yii Framework 3
Или у меня всё работает в yii-demo с последними коммитами или я что-то делаю не так...
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
Или у меня всё работает в yii-demo с последними коммитами или я что-то делаю не так...
мне пришлось фиксить локально конфиг-плагин. Он мержит в корень, а читать пытается из runtime
источник

AM

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

AM

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