Size: a a a

2020 June 19

Д

Дмитрий in Yii Framework 3
Dmitriy S
Ребилднуть конфиги из __files.php
Да, всё верно. Из кода можно сделать только ребилд, для этого нужно иметь файл __files.php в папке с билдом, иначе работать не будет
источник

AV

Andrii Vasyliev in Yii Framework 3
Alexander Makarov
@hiqsol что по задумке должен сделать ребилд?
задумка была чтобы когда девелопишь не надо было запускать composer dump после каждого изменения конфигов, т.е. запускать ребилд на каждый запрос. Но я сам этим не пользуюсь
источник

NO

Nex Otaku in Yii Framework 3
Andrii Vasyliev
задумка была чтобы когда девелопишь не надо было запускать composer dump после каждого изменения конфигов, т.е. запускать ребилд на каждый запрос. Но я сам этим не пользуюсь
Зачем вообще билдить файлы, если можно было бы с диска прочитать всё что нужно, в оперативной памяти создать полный конфиг и засунуть его в приложение? Я так понимаю вы диск мучаете каждый раз при ребилде?
источник

AV

Andrii Vasyliev in Yii Framework 3
а зачем на каждый реквест десятки файлов читать?
источник

DS

Dmitriy S in Yii Framework 3
Andrii Vasyliev
а зачем на каждый реквест десятки файлов читать?
При похожем подходе в yii2 я храню собранный конфиг в кеше для прода, для дева опционально либо кеш с малым временем кеширования, либо кеш сбрасывается при каждом запаросе.
источник

DS

Dmitriy S in Yii Framework 3
Виктор
Вставлю свои 5 копеек: разобраться в том, как работают конфиги, удалось не с первого раза. Когда ты их уже понимаешь, то очевидно, что система простая, гибкая и удобная. Но когда ты видишь ее впервые, она даже немного пугает, ИМХО. Этот момент может отталкивать тех, кто думает познакомиться с yii3.
Возможно, да, можно было бы добавить ещё 1 способ конфигурации приложения. Не такой простой и удобный, но более очевидный. Специально для тех, кто ставит фреймворк из zip))
Конфиги такие же, как и для контейнера в yii2, единственное, что там надо понять, это мерж конфигов.
источник

AV

Andrii Vasyliev in Yii Framework 3
вот для этого rebuild чтоб можно было пересобрать конфиг не через composer du а когда угодно
источник

В

Виктор in Yii Framework 3
Dmitriy S
Конфиги такие же, как и для контейнера в yii2, единственное, что там надо понять, это мерж конфигов.
Сейчас я это прекрасно понимаю)
источник

DS

Dmitriy S in Yii Framework 3
Виктор
Сейчас я это прекрасно понимаю)
Проблемно для тех, кто юзал сервис-локатор в основном на yii2. А таких людей много.
источник

🐾

🐾Sofiya 🎈 in Yii Framework 3
Виктор
Вставлю свои 5 копеек: разобраться в том, как работают конфиги, удалось не с первого раза. Когда ты их уже понимаешь, то очевидно, что система простая, гибкая и удобная. Но когда ты видишь ее впервые, она даже немного пугает, ИМХО. Этот момент может отталкивать тех, кто думает познакомиться с yii3.
Возможно, да, можно было бы добавить ещё 1 способ конфигурации приложения. Не такой простой и удобный, но более очевидный. Специально для тех, кто ставит фреймворк из zip))
Мой опыт.
Я 3 раза ставила yii3 так и не поняла почему не заработал дэмо сайт.
Видела, что проблемы с конфигом, но что надо было делать не понятно 😕
источник

AM

Alexander Makarov in Yii Framework 3
🐾Sofiya 🎈
Мой опыт.
Я 3 раза ставила yii3 так и не поняла почему не заработал дэмо сайт.
Видела, что проблемы с конфигом, но что надо было делать не понятно 😕
Ну это дока...
источник

AM

Alexander Makarov in Yii Framework 3
Я сейчас прям занимаюсь ей.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
У меня тоже были подозрения на тему composer config plugin
источник

AM

Alexander Makarov in Yii Framework 3
что много кто не осилит.
источник

AM

Alexander Makarov in Yii Framework 3
но с докой оно сильно проще
источник

AV

Andrii Vasyliev in Yii Framework 3
а есть где-то дока по роутеру? гугл не находит
источник

AM

Alexander Makarov in Yii Framework 3
актуальной нет
источник

AM

Alexander Makarov in Yii Framework 3
была в readme, но @yiiliveext его адово разворочал :)
источник

AM

Alexander Makarov in Yii Framework 3
код поменялся у лучшему, но дока вообще не совпадает
источник