Size: a a a

2020 November 27

NO

Nex Otaku in Yii Framework 3
Там же есть скрипты при реквайре. Ну если нельзя вхукаться, то можно отдельную команду запилить. Это не так важно.
источник

AB

Alexander Borisov in Yii Framework 3
Nex Otaku
Там же есть скрипты при реквайре. Ну если нельзя вхукаться, то можно отдельную команду запилить. Это не так важно.
предлагаешь это в шаблон пихать?
источник

NO

Nex Otaku in Yii Framework 3
Alexander Borisov
предлагаешь это в шаблон пихать?
Хоть в отдельный пакет ) Мне всё равно, главное результат.
источник

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
Там же есть скрипты при реквайре. Ну если нельзя вхукаться, то можно отдельную команду запилить. Это не так важно.
Эм... то есть ребилд конфигов тебе не норм, а команду каждый раз запускать норм?
источник

NO

Nex Otaku in Yii Framework 3
Не каждый раз, а при подключении нового пакета. Ну и я говорил что лучше без этого.

Пакеты подключаются не каждый день. А правки конфига могут быть хоть по три раза за день, в зависимости от характера разработки. Например, создание консольной команды уже требует пересборки...
источник

AM

Alexander Makarov in Yii Framework 3
Ну ОК, допустим мы как-то это реализовали.
источник

AM

Alexander Makarov in Yii Framework 3
Вот у нас получилась после установки пакетов такая структурка:

config/
 common.php
 web.php
 console.php
 params.php
 packages/
    yiisoft/debug
       web.php
       params.php
    yiisoft/cache
       common.php
       params.php
источник

NO

Nex Otaku in Yii Framework 3
Есть более важное, есть менее важное. Есть частые действия, есть редкие. Равнять всё к одному, это конечно программистский подход, только он пользователям проблемы создаёт. Пользователю неважно насколько красивая архитектура внутри, ему важно насколько удобно этим пользоваться каждый день.
источник

AM

Alexander Makarov in Yii Framework 3
Что при этом будет в index.php?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Простые варианты правил:

1. Всё рантайм если не указано явно что Buildtime
2. Всё при билде если не указано явно что Runtime
Все проголосовали за третий вариант)
источник

NO

Nex Otaku in Yii Framework 3
require 'config/web.php'
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Все проголосовали за третий вариант)
Вот да. Получается разброд и шатание. То есть это будет набор правил. Это хреново усваивается при изучении.
источник

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
require 'config/web.php'
А что будет  в web.php?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Вот да. Получается разброд и шатание. То есть это будет набор правил. Это хреново усваивается при изучении.
Та не, просто это интуитивно понятно.
источник

NO

Nex Otaku in Yii Framework 3
require common, params, debug/config и т.д.
источник

NO

Nex Otaku in Yii Framework 3
Dmitriy S
Та не, просто это интуитивно понятно.
+

Принцип наименьшего удивления.
источник

DS

Dmitriy S in Yii Framework 3
Скажем так, наиболее употребимые кейсы. Это require для разбивки больших конфигов пакета на подконфиги, а env для окружения среды выполнения.
источник

DS

Dmitriy S in Yii Framework 3
Nex Otaku
+

Принцип наименьшего удивления.
Да, что-то вроде этого. Дорожки в парке лучше делать там, где протаптывают тропинки)
источник

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
require common, params, debug/config и т.д.
И это всё руками писать?
источник

AM

Alexander Makarov in Yii Framework 3
Вот перечислять все мои 10 пакетов?
источник