Mohammad Mohammadi
4 سال پیش توسط Mohammad Mohammadi مطرح شد
3 پاسخ

سبد خرید اینترنتی

چگونه می توان سبد خرید با vuex درست کنم


ثبت پرسش جدید
رامین رضائی
تخصص : گرافیست سابق و برنامه نویس حال
@raminr77 4 سال پیش مطرح شد
2

سلام
برای ایجاد سبد خرید چندین راه وجود دارد .
راه اول ( سمت کاربر )
اینجا شما کل سبد خرید را سمت کاربر نگه داری میکنید و بعد از خروج کاربر از سایت شما سبد خرید به صورت کامل حذف میشود برای ذخیره سازی هم باید یک لیست داشته باشید که آیتم های آن مثلا آی دی محصولات و تعداد آنها باشد و با افزودن یا حذف کردن محصول شما باید با این آرایه کار کنید و آن را به روز کنید. برای نگه داری این آرایه میتوانید نسبت به الویت از local storage و یا cookie استفاده کنید ( میتوانید از دیتابیس مرورگر هم استفاده کنید ) البته اگر از فریم ورک های js استفاده میکنید توصیه میشه از state manager ها استفاده کنید مثلا ری داکس و ....

راه دوم ( سمت سرور )
کاهی شما نیاز دارید روی سبد خرید کاربر هم فعالیت های انجام دهید و سبد خرید و انتخاب های کاربر به شدت برای شما مهم هست این اهمیت میتونه واسه ماشین لرنینگ و یا داده کاوی باشه همینطور میتونه در جهت تبلیغات و مشتاق سازی کاربر هم استفاده بشه اینطوری اگر کاربر از سایت شما خارج بشه و بعد از یکسال برگرده سبد خریدش هنوز هست و قیمت ها هم به روز شده ( مثل دیجیکالا ) برای این کار شما باید یک entity یا یک جدول جدا در دیتابیس داشته باشید و برای هر کار سبد خرید او را با روابط ایجاد کنید.


webazin webazin
@webazin.org90 4 سال پیش مطرح شد
0

https://webmobtuts.com/backend-development/creating-a-shopping-cart-with-laravel/

سلام دوست گرامی، این اموزش از سشن استفاده کرده، شما میتونی توی کوکی هم ذخیره کنید، یا حتی توی دیتابیس، شکل کلیش به این شکل هست


مهدی مومن پور
@MehdimoMenpoor 2 سال پیش مطرح شد
0

سلام میخوام یه سبد خرید رو با react js پیاده سازی کنم
دیتا رو سمت سرور نگه داری کنم بهتره یا سمت کلاینت؟

دلایل هر کدوم رو میخوام


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

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