Ответ 1
Это хороший вопрос
Я думаю, вы можете попробовать хранить корзину в cookie..
это увеличит производительность и обеспечит меньшую нагрузку на сервер...
Я хочу создать корзину покупок без использования переменной сеанса, чтобы избежать загрузки на сервере.
Какова альтернатива переменной сеанса для корзины покупок в asp.net MVC?
Это хороший вопрос
Я думаю, вы можете попробовать хранить корзину в cookie..
это увеличит производительность и обеспечит меньшую нагрузку на сервер...
Затем вам нужно сделать это, используя cookie
.
Чтобы это было ясно, уникальный идентификатор вашей корзины должен быть System.Guid
не int
Если вы хотите сохранить некоторую нагрузку на свою БД, вы также можете попытаться сохранить корзину на самой странице. Просто упорядочивайте картографическую информацию и храните ее в скрытом поле. Очень простая и эффективная загрузка сервера. Недостатком является то, что тележка не запоминается для следующего посещения. Но для анонимных пользователей он работает хорошо. Я сделал это успешно на различных сайтах электронной коммерции.