Size: a a a

Laravel для начинающих

2020 August 16

ЕК

Егор Карась... in Laravel для начинающих
.env доступный напрямую это залёт уровня debug=true на проде
источник

ЕК

Егор Карась... in Laravel для начинающих
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
куда эту "логику" сунуть
лучше всего - на клиенте
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
лучше всего - на клиенте
а если клиентов будет 3 штуки
источник

D

DK in Laravel для начинающих
они же охренеют
источник

ЕК

Егор Карась... in Laravel для начинающих
Егор Карась
.env доступный напрямую это залёт уровня debug=true на проде
Как говорил техлид на прошлой работе: "вижу .env в браузере — сразу увольняю" ))
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
а если клиентов будет 3 штуки
если у тебя клиент - мобильное приложение, то только оно знает в какой временной зоне находится и какие настройки тайм-зоны имеет....
ну, собственно - веб-браузер тоже по той логике
иначе тебе надо получать от клиента смещение и по нему трансформировать время....
в подавляющем большинстве случаев - удобнее/проще на клиенте
источник

ЕК

Егор Карась... in Laravel для начинающих
Для этого Аллах дал нам таймштампы
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
если у тебя клиент - мобильное приложение, то только оно знает в какой временной зоне находится и какие настройки тайм-зоны имеет....
ну, собственно - веб-браузер тоже по той логике
иначе тебе надо получать от клиента смещение и по нему трансформировать время....
в подавляющем большинстве случаев - удобнее/проще на клиенте
ну благо у меня всего 2 временные зоны
источник

ЕК

Егор Карась... in Laravel для начинающих
а ты докажи, что не Аллах
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
если у тебя клиент - мобильное приложение, то только оно знает в какой временной зоне находится и какие настройки тайм-зоны имеет....
ну, собственно - веб-браузер тоже по той логике
иначе тебе надо получать от клиента смещение и по нему трансформировать время....
в подавляющем большинстве случаев - удобнее/проще на клиенте
ну и я смотрю на ситуацию, когда мы явно знаем город\таймзону
источник

IA

Ilya AeroWave in Laravel для начинающих
Vladimir Yefremov
если у тебя клиент - мобильное приложение, то только оно знает в какой временной зоне находится и какие настройки тайм-зоны имеет....
ну, собственно - веб-браузер тоже по той логике
иначе тебе надо получать от клиента смещение и по нему трансформировать время....
в подавляющем большинстве случаев - удобнее/проще на клиенте
Что в этом сложного?
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
ну и я смотрю на ситуацию, когда мы явно знаем город\таймзону
ну, можешь просто нарисовать схемку - какие операции твой код будет делать - на бэке и на фронте и увидишь; их наверно не так уж много в обоих случаях.... но чтобы ты не опирался на мое мнение, проверь
источник

VY

Vladimir Yefremov in Laravel для начинающих
Ilya AeroWave
Что в этом сложного?
не сложно
источник

VY

Vladimir Yefremov in Laravel для начинающих
но зачем?
источник

O

Oleksiika in Laravel для начинающих
Егор Карась
Как говорил техлид на прошлой работе: "вижу .env в браузере — сразу увольняю" ))
1. .env не в паблике лежит
2. Грамотные настройки в .htaccess и конфиге nginx делают это априори невозможным никак
источник

ЕК

Егор Карась... in Laravel для начинающих
Oleksiika
1. .env не в паблике лежит
2. Грамотные настройки в .htaccess и конфиге nginx делают это априори невозможным никак
И я о том же
источник

И

Илья in Laravel для начинающих
подскажите пожалуйста, есть таблица products с полем brand_id нужно получить все уникальные значение этого поля и сделать поиск в таблице brands по этим значениям по полю id, делаю так получаю ошибку
$brand_id = Products::select('brand_id')->get()->unique('brand_id')->pluck('brand_id');
$brand = Brands::select('id')->where($brand_id)->get();
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Метод создай, со связью
источник

И

Илья in Laravel для начинающих
получаю ошибку SQLSTATE[42S22]: Column not found: 1054 Unknown column '1' in 'where clause' (SQL: select id from ss_brands where 1 is null)
источник