Size: a a a

2020 April 22

DS

Dmitriy S in Yii Framework 3
@samdark, вот виновник вчерашнего увеличения скорости работы. Рисетнул вчера демку, обновил с мастера, потом решил провести эксперимент, пока не забыл, для этого нужен был кеш, подключил файловый, эксперимент провел и все залетало, оказалсь дело в кеше, при рисете слетел конфиг, где схема сайкла подтягивалась с пхп-файла.
И тут возникает резонный вопрос, а че, так раньше не можно было сделать, если оно из коробки производительность поднимает в два-три раза? Я и не знал, что пакет сайкла автоматом схему кеширует, без танцев с бубном.
https://github.com/yiisoft/yii-demo/pull/85/files
источник

DS

Dmitriy S in Yii Framework 3
Andrii Vasyliev
порядок в котором мержатся файлы можно увидеть в output/__files.php
Порядок мержа нормальный, ненормальна сортировка элементов после мержа.
источник

DS

Dmitriy S in Yii Framework 3
@roxblnfk, схема, которую кеширует сайкл через CacheInterface и которую из файлика подтягивает,  это одно и то же? Там они не совсем похожи, но работает быстрее в обоих случаях.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
@roxblnfk, схема, которую кеширует сайкл через CacheInterface и которую из файлика подтягивает,  это одно и то же? Там они не совсем похожи, но работает быстрее в обоих случаях.
разные
источник

А

Алексей R in Yii Framework 3
в смысле схемы одни и те же, но интерфейсы разные
источник

DS

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

А

Алексей R in Yii Framework 3
Кеширование в CacheInterface - для использования аннотаций
Перенос схемы в файл - 1. уход от аннотаций в пользу описывания схемы в файле 2. может быть частью "сборки", чтобы схему передавать при деплое без магии
источник

А

Алексей R in Yii Framework 3
но там пока я не сделал очистку кеша после миграций (вроде issue висит), надо будет заняться
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
но там пока я не сделал очистку кеша после миграций (вроде issue висит), надо будет заняться
Ну как раз хороший повод)
источник

А

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

А

Алексей R in Yii Framework 3
если хочешь- делай, только не делай как с респонсами
источник

А

Алексей R in Yii Framework 3
декораторы не нужны
источник

DS

Dmitriy S in Yii Framework 3
Ну очистку сделаешь и можно реальный кеш применять, а то ручками как-то не очень чистить.
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
декораторы не нужны
Ты уже декоратор для редиректа сделал?
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ты уже декоратор для редиректа сделал?
спасибо, не надо
источник

А

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

А

Алексей R in Yii Framework 3
сервис-провайдеры уже устаканились в DI?
источник

DS

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

DS

Dmitriy S in Yii Framework 3
Алексей R
спасибо, не надо
Тю, сам же предлагал, норм решение
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Тю, сам же предлагал, норм решение
не, я предлагал фабрику )
источник