«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2021/08/10 12:02:14  №2123475 1
Почему в ларавеле чтобы подключится к базе надо менять данные одновременно и в конфиге и в env? Это же тупо, ни?

Как в ларавеле добавить элементы в вьуху через контролер?
Ну и вообще динамично добавлять.
Ответы: >>2124041
Аноним 2021/08/10 21:15:40  №2124041 2
>>2123475

В конфиге ты настраиваешь общую конфигурацию, которая не зависит от окружения (одинаковая на машинах всех разработчиков и в продакшене). В частности, ты указываешь, что параметры соединения с БД не фиксированные, а их надо брать из env-файла.

То есть, конфиг у всех общий. И ты не можешь туда прописать пароль от своей базы, так как у твоего коллеги будет другой пароль.

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

Ответы: >>2125732
Аноним 2021/08/12 13:43:14  №2125732 3
>>2124041
Хороший ответ, чаю.