Size: a a a

2021 September 24

АС

Анатолий Сырьянов... in Laravel Pro
Почему хранение товара в сессии не правильно?
источник

y

yu2ry in Laravel Pro
ты так по нагрузке паришься
источник

y

yu2ry in Laravel Pro
они слетают
источник

y

yu2ry in Laravel Pro
почему вариант базы не устраивает?
источник

АС

Анатолий Сырьянов... in Laravel Pro
Смысле? )
источник

А

Антон in Laravel Pro
Слушай, а ты не Тарас Ктл или его последователь?
источник

А

Антон in Laravel Pro
После логаута
источник

d.

dev . in Laravel Pro
впиши юзеру в куку количество товаро
источник

И

Игорь in Laravel Pro
Не слушай никого, много сайтов видел своими главазами с сессией. Это проверенный способ
источник

А

Антон in Laravel Pro
А как ты на другом ус-ве будешь показывать добавленные в корзину товары? Пожертвуешь удобством пользователя ради того, чтобы принципиально юзать сессии?
источник

d.

dev . in Laravel Pro
you-have-tovarov: 10 и на JS из куки достань.. нагрузки нуль :D
источник

y

yu2ry in Laravel Pro
сайты на вордпрессе и битриксе?
источник

И

Игорь in Laravel Pro
на yii2 и думаю на ларавел тоже должно быть так, этой практике 6-7 лет точно
источник

d.

dev . in Laravel Pro
либо еще вариант: пусть юзер сам вводит скока у него товаров в корзине. а потом " У вас {{x}} товаро в корзине " 🌚
источник

y

yu2ry in Laravel Pro
а что вы теряете если брать из базы или сделать через прослойку типа кэша? который будет брать из базы если нет в кэше, и когда добавиться товар кэш скидывать или обновлять, не понимаю
источник

y

yu2ry in Laravel Pro
Я просто не понимаю
источник

А

Антон in Laravel Pro
Давай по порядку.
1. Сессии где хранятся? В базе или редисе. Оставим вариант с файлами, так как он плохо масштабируется.
2. Товары где можно хранить? В базе или редисе.
3. Хранение напрямую в хранилище дает удобство пользователю использовать одну и ту же корзину на другом ус-ве и по перфомансу ничем не отличается от хранения в сессии.

Так почему ты предлагаешь юзать сессии? Потому что никогда не пробовал другой вариант? Сторонник "чистого" кода?
источник

И

Игорь in Laravel Pro
лишняя нагрузка, зачем это все. Плюс там динамика. Ну я говорю, то что видел и вижу. Но практика подсказывает стабильность. Сайт с 2015 года где то на этом способе.
источник

А

Антон in Laravel Pro
А ты точно знаешь, где и как хранятся сессии, чтобы говорить про нагрузку? Или для тебя сессии – это файлы?
источник

И

Игорь in Laravel Pro
Ты это пробовал в деле? Или это теория. А я говорю про большую практику.
источник