4 پاسخ

پیاده سازی سبد خرید

سلام خدمت دوستان من دارم سبد خرید یک فروشگاه را پیاده سازی می کنم به نظرتون برای ذخیر محصولات داخل سبد خرید از session استفاده کنم یا database؟
اگه روش های دیگه ای هم هست لطفا معرفی کنید ممنون


ثبت پرسش جدید
moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

سلام
برای سبد خرید در فروشگاه ها دو راه وجود داره یک راه cookie و یک راه session برای session کاربر باید لاگین کرده باشه ولی برای cookie نیاز به این کار نیست. شما ابتدا درخواست ها رو یک کاربر رو داخل cookie و session ذخیره می کنید و بعد هنگام ارسال به سمت درگاه پرداخت و یا در مرحله بعد به صورت order در دیتا بیس ذخیره می کنید.
@amirhasandidloo


عرفان مهدوی
تخصص : Full-stack web developer
@erfanmahdaviwd 3 سال پیش مطرح شد
0

از session storage استفاده کنید به این صورت که توی کنترلر سبد خرید محصول رو پاس میدید به کلاس سبد خرید که به صورت ساپورت یه جای دیگه نوشته شده و همه ی کار هایی که میشه با session انجام داد مثل put() get() و .. رو تو متد های اون کلاس که محصول بهشون پاس داده شده پیاده سازی کنید.


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
0

سلام من نظرم متفاوته اگه کاربر با کامپیوتر سبد خرید رو وارد کرد و خواست داخل گوشی نهایی کنه خب می بینه که سبدش خالیه
من خودم خیلی این کار رو انجام می دم مثلا مشخصات کارت رو داخل گوشی ذخیره می کنم و برای خرید داخل pc سفارش ها رو پرداخت می کنم
@mohaligateway


محمد عباسی
تخصص : برنامه نویس
@mohammad.v184 3 سال پیش مطرح شد
0

سلام @amirhasandidloo

به نظر من برای سبد خرید از سشن استفاده کنی بهتره چون قابل ویرایش توسط کاربر نیستش
میتونی از پکیج زیر هم استفاده کنید
mohammadv184/laravel-cart


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام