هنگام خرید در یک فروشگاه آنلاین ، بازدید کنندگان آن محصولات انتخاب شده را به سبد خرید اضافه می کنند. روند خرید معمولاً ساده است ، اما سازنده سایت هنگام نوشتن کد سبد خرید می تواند با مشکلات زیادی روبرو شود.
لازم است
یک فیلمنامه خاص
دستورالعمل ها
مرحله 1
هنگام ایجاد سبد خرید برای یک فروشگاه آنلاین ، ابتدا نحوه کار آن را تعیین کنید. نحوه رفتار مشتری در سایت و نحوه عملکرد اسکریپت سبد خرید را ارزیابی کنید. خریدار باید با کلیک بر روی دکمه مناسب ، لیست محصولات را مشاهده کرده و کالای مورد نظر را به سبد خرید اضافه کند. تهیه فیلدی ضروری است که در آن خریدار تعداد واحدهای کالای انتخابی را نشان دهد. وقتی روی دکمه "افزودن به سبد خرید" کلیک می کنید ، اطلاعات مربوط به نام محصول و مقدار آن در سایت ذخیره می شود - این بدان معنی است که اسکریپت باید با پایگاه داده (معمولاً MySQL) ارتباط داشته باشد. در یک پنجره جدید ، اطلاعات مربوط به هزینه کل سفارش به کاربر نشان داده می شود. اگر همه چیز مناسب او باشد ، می تواند با کلیک روی دکمه "پرداخت" خرید انجام دهد.
گام 2
لازم است شرایطی فراهم شود که خریدار بدون پرداخت هزینه از سایت خارج شود. در این حالت ، پرونده دارای اطلاعات مربوط به محصولات سفارش داده شده باید حذف شود. برای ردیابی مجوز کاربر ممکن است برخی از پیچیدگی های اسکریپت وجود داشته باشد: اگر کاربر وارد سیستم نشود ، تمام اطلاعات از پرونده حذف می شود. در صورت مجاز بودن ، پس از آن ذخیره می شود تا خریدار بتواند دفعه بعدی که از منبع بازدید می کند ، به خرید خود ادامه دهد. بازدید کننده فروشگاه همچنین باید بتواند لیستی از محصولات انتخاب شده را در هر زمان تغییر دهد یا پاک کند.
مرحله 3
منطق متن می گوید که باید یک دکمه "افزودن به سبد خرید" در وب سایت فروشگاه وجود داشته باشد. دکمه "پرداخت" را می توان در صفحه انتخاب محصول قرار داد یا به پنجره جدیدی منتقل کرد که با کلیک روی دکمه "مشاهده سبد خرید" باز می شود. در همین پنجره ، باید توانایی ویرایش لیست کالاها و خالی کردن سبد را فراهم کنید.
مرحله 4
پس از مطالعه کامل الگوریتم ، انتخاب زبانی که متن در آن نوشته خواهد شد ، ضروری است. PHP متداول ترین زبان اسکریپت نویسی است. بهتر است روی آن تمرکز کنید ، اگرچه سبد را می توان در JavaScript نیز پیاده سازی کرد. ساده ترین راه برای ایجاد کد سبد خرید یافتن گزینه ای است که شخصی قبلاً آن را اجرا کرده است ، آن را با دقت مطالعه کرده و اسکریپت خود را بر اساس آن ایجاد کنید. منابع PHP بسیاری در شبکه وجود دارد ، شما همیشه می توانید مناسب ترین را پیدا کنید.
مرحله 5
باید در نظر داشت که کدهای خودنویس برای یک فروشگاه آنلاین به طور بالقوه مشکلات امنیتی بزرگی را به همراه دارد. حتی در موتورهای حرفه ای هر از چندگاهی آسیب پذیری هایی مشاهده می شود که اغلب منجر به سرقت اطلاعات محرمانه می شوند - به عنوان مثال اطلاعات مربوط به کارت های بانکی. اگر تصمیم دارید اسکریپت خود را ایجاد کنید ، حتما مطالب مربوط به اشتباهات رایج هنگام نوشتن چنین برنامه هایی را بخوانید.