Size: a a a

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

2021 January 28

AH

Andrey Helldar in Laravel для начинающих
Игорь
Я же выше кинул
Всё, увидел
источник

И

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

И

Игорь in Laravel для начинающих
Andrey Helldar
Всё, увидел
вот почище будет и полегче
источник

И

Игорь in Laravel для начинающих
без вендора и .idea
источник

P

PSYTRGLES in Laravel для начинающих
минус 35 метров, нормально
источник

И

Игорь in Laravel для начинающих
все равно завтра буду с нуля писать заново. Я понял, что держать пути к файлам картинок в отдельной таблице - не лучшая идея. Везде будет два запроса в БД вместо одного. Тот же user - надо аватарку - + один запрос в БД. Я понимаю - товары - несколько изображений, но у меня несколько сущностей, где всегда будет только одно изображений. Не вижу смысла хранить их отдельно
источник

И

Игорь in Laravel для начинающих
и даже главное изображение товара буду вместе с Товаром хранить
источник

И

Игорь in Laravel для начинающих
потому что много где страниц, где есть товар + главная картинка
источник

И

Игорь in Laravel для начинающих
нефиг плодить запросы в БД на ровном месте
источник

v

vladimir in Laravel для начинающих
Игорь
все равно завтра буду с нуля писать заново. Я понял, что держать пути к файлам картинок в отдельной таблице - не лучшая идея. Везде будет два запроса в БД вместо одного. Тот же user - надо аватарку - + один запрос в БД. Я понимаю - товары - несколько изображений, но у меня несколько сущностей, где всегда будет только одно изображений. Не вижу смысла хранить их отдельно
Странно, файловые реестры как-то же работают и не хранят данные рядом с мета данными )
источник

И

Игорь in Laravel для начинающих
vladimir
Странно, файловые реестры как-то же работают и не хранят данные рядом с мета данными )
ну все равно не вижу смысла
источник

И

Игорь in Laravel для начинающих
проект небольшой, типа магазина
источник

VG

Viktor Gramm in Laravel для начинающих
Игорь
проект небольшой, типа магазина
а если разрастётся?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Игорь
все равно завтра буду с нуля писать заново. Я понял, что держать пути к файлам картинок в отдельной таблице - не лучшая идея. Везде будет два запроса в БД вместо одного. Тот же user - надо аватарку - + один запрос в БД. Я понимаю - товары - несколько изображений, но у меня несколько сущностей, где всегда будет только одно изображений. Не вижу смысла хранить их отдельно
ты про спатие?
источник

И

Игорь in Laravel для начинающих
🎃 Даниил ◠‿◠✿
ты про спатие?
ну типа такого, сделал полиморфную связь
источник

v

vladimir in Laravel для начинающих
Игорь
проект небольшой, типа магазина
так и в чем проблема отдельного реестра под файлы и связь с ним от моделей где есть файлы?

На странице примерно 2 модели связанные с реестром итого 4 запроса в бд с жадной загрузкой. А если еще кеширование предусмотреть...
Имхо экономия на спичках. Как же третья нормальная форма ?
источник

И

Игорь in Laravel для начинающих
vladimir
так и в чем проблема отдельного реестра под файлы и связь с ним от моделей где есть файлы?

На странице примерно 2 модели связанные с реестром итого 4 запроса в бд с жадной загрузкой. А если еще кеширование предусмотреть...
Имхо экономия на спичках. Как же третья нормальная форма ?
а аватарка пользователя не часть модели User?
источник

v

vladimir in Laravel для начинающих
Игорь
а аватарка пользователя не часть модели User?
Нет, это файл связанный с пользователем.
источник

И

Игорь in Laravel для начинающих
vladimir
Нет, это файл связанный с пользователем.
файл лежит в папке, а модель лишь знает имя файла (путь) и знает есть он или нет
источник

Y

YourPersonalGradeOfH... in Laravel для начинающих
vladimir
так и в чем проблема отдельного реестра под файлы и связь с ним от моделей где есть файлы?

На странице примерно 2 модели связанные с реестром итого 4 запроса в бд с жадной загрузкой. А если еще кеширование предусмотреть...
Имхо экономия на спичках. Как же третья нормальная форма ?
Нормальные формы это конечно хорошо, но не будем также забывать и о физическом представлении данных.
источник