Size: a a a

2020 March 02

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Вот если этот функционал убрать, тогда пакет отдельно от дебага не будет использоваться, верно?
Какой функционал убрать?
источник

AM

Alexander Makarov in Yii Framework 3
> > 3. Быстрое декорирование отдельных методов сервисов с настройкой в конфиге (куча применений).
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
> > 3. Быстрое декорирование отдельных методов сервисов с настройкой в конфиге (куча применений).
И что, возможность задания декораторов для целых сервисов останется.
источник

AM

Alexander Makarov in Yii Framework 3
Ну вот тоже не ясно зачем останется.
источник

DS

Dmitriy S in Yii Framework 3
Абсолютно те же здачи.
источник

AM

Alexander Makarov in Yii Framework 3
1. Кастомное логирование кода, в том числе и сторонних компонентов, без внесения изменений в код.
2. Мониторинг производительности приложения в разрезе сервисов/запросов/роутов и т.д.

Это по сути тот же дебаг.
источник

DS

Dmitriy S 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
Если это стастистика каких-то кишков — дебаг.
источник

DS

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

AM

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

NO

Nex Otaku in Yii Framework 3
+++
источник

AM

Alexander Makarov in Yii Framework 3
Стату по браузерам, IP и так далее лучше делать через Middleware.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Стату по браузерам, IP и так далее лучше делать через Middleware.
Ок, что ты предлагаешь?
источник

AM

Alexander Makarov in Yii Framework 3
Как минимум сунуть магию в дебаг и запретить оттуда доставать.
источник

AM

Alexander Makarov in Yii Framework 3
Как максимум — придумать что-то попроще ещё и для дебага. Выглядит оно, конечно, очень соблазнительно, но думается мне что почти всё можно собрать не проксируя.
источник

Д

Дмитрий in Yii Framework 3
кстати, вчера видел статью от баду, что они создали плагин для шторма, в котором выводится статистика вызовов метода. прикольно вышло :)
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Как максимум — придумать что-то попроще ещё и для дебага. Выглядит оно, конечно, очень соблазнительно, но думается мне что почти всё можно собрать не проксируя.
В дебагере уже все через проки делается. Точно такие же прокси-класссы создаются в рантайм и сохраняются в файлы и потом из них берутся.
https://i.imgur.com/WjOlykp.png
источник

AM

Alexander Makarov in Yii Framework 3
Да понятно.
источник