Size: a a a

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

2021 June 28

D

DK in Laravel для начинающих
ну звучит неплохо..
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
хотел передать..
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
а что с eav не так?
источник

D

DK in Laravel для начинающих
страшна :^)
источник

AH

Andrey Helldar in Laravel для начинающих
На практике встречался с двумя вариантами реализаций:

1. На сайте с мерсами.
Особенность в том, что опции (читай "характеристики") летели из 1С и там менеджеры то лишний символ пробела поставят, то точку, то вообще букву забудут дописать.
Из-за этого хранить "готовый" список в таблице и тягать его через тот же пивот было глупой идеей, поэтому мы реализовали связь один-ко-многим.

2. На другом сайте, CRM, есть чётко предоставленный список характеристик товаров, управляемый строго через CRM.
В этом случае реализована пивот-связь, где доп данные типа цены и количества хранятся в пивот-таблице.
Сделано так потому, что у нас есть несколько складов и у каждого своё количество товара и цена.

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

AH

Andrey Helldar in Laravel для начинающих
Подводный камень в поиске по характеристикам, например.
MySQL не умеет индексировать json поля, а без индекса искать - это смерть базе на больших объёмах.
источник

J

JUSTasuffer in Laravel для начинающих
Это прям айсберг)
источник

AH

Andrey Helldar in Laravel для начинающих
))
источник

SG

Sergey Gerasimov in Laravel для начинающих
В 1с же эти характеристики имеют свой уникальный xml_id
источник

AH

Andrey Helldar in Laravel для начинающих
В случае с мерсами была полная дичь - 1С сама напрямую в базу выгружала данные без своих идентификаторов "патамуштанебезапасна". Был там 1с-ник такой упоротый. Вот и выкручивались как могли.

А ещё он базу "обновлял" просто - truncate >> insert))
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ну просто ты написал так... Тут не от 1с проблемы, а именно от 1сника и менедженов
источник

AH

Andrey Helldar in Laravel для начинающих
Если бы мы возможности 1С обсуждали, то да. А так это была лишняя информация :)
источник

AS

Anton Shvedov in Laravel для начинающих
Всем привет, кто нибудь xhprof в laravel работал?
источник

SC

Sergey Chizhik in Laravel для начинающих
Не, мы через xdebug профилировали
источник

B

BJ in Laravel для начинающих
Ребята нужно ли пушить в репо api-docs.json ?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Не стоит
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Лучше через CI обновлять, если он есть
источник

V

Vladyslav in Laravel для начинающих
у мя через пивот.. с сайта все х-ки в 1с летят..
отдельно таблица свойств, значений свойств. (1 ко многим)
ну и через пивот какойто там spec_products контентщик натыкивает х-ки какие надо 🌚 сортировка все дела в пивоте
источник

B

BJ in Laravel для начинающих
L5_SWAGGER_GENERATE_ALWAYS=true   а этот подход как ?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
для прода не подойдёт
источник