Онлайн магазините са много разпространени; голямо разнообразие от стоки могат да бъдат закупени онлайн. Обикновено за създаването на такъв ресурс се използват специализирани двигатели, създадени от професионални програмисти. Но понякога собственикът на сайта може да реши да напише желания код сам. Една от задачите, които трябва да бъдат решени, е да се създаде кошница, към която клиентите да добавят избрани продукти.
Необходимо е
- - достъп до Интернет;
- - умения за програмиране на PHP или JavaScript.
Инструкции
Етап 1
Започнете да създавате пазарска количка, като дефинирате алгоритъма за нейното функциониране. След като влезе в онлайн магазина, купувачът трябва да може да разгледа списъка с продукти и да избере (подчертае) желания. След това той кликва върху бутона „Добавяне в количката“, докато информацията за избрания продукт (ID) и неговото количество се записва на сайта в базата данни. Когато всички стоки, необходими за купувача, са поставени в кошницата, следва преминаването към процедурата за плащане - тоест натискане на бутона „Плащане“. По правило сетълментът се извършва с банкова карта или електронни пари.
Стъпка 2
В случай, че неоторизиран купувач е напуснал сайта, без да извърши плащане, файлът с информация за избраните продукти трябва да бъде изтрит. Ако потребителят е упълномощен, по-добре е да запази информацията, като му даде възможност да продължи процедурата за закупуване на предварително избраните стоки на следващия вход на сайта. Също така купувачът трябва да може да изпразни количката или да премахне някои елементи от нея.
Стъпка 3
Въз основа на алгоритъма на работа е ясно, че сайтът трябва да има бутони „Добавяне в количката“и „Плащане“. Освен това трябва да покажете количеството на артикула, неговата цена и общата покупна цена. Можете да добавите бутон "Преглед на количката", когато кликнете върху който ще се покаже пълен списък на избраните продукти, тяхното количество и цена. На същата страница също трябва да приложите възможността да изпразните кошницата или да откажете някакъв продукт. Всички тези функции трябва да бъдат предоставени в скрипта на количката.
Стъпка 4
Изберете езика, на който ще пишете скрипта. Обикновено тя се създава в PHP, но количката за пазаруване може да бъде внедрена в JavaScript, последното е по-лесно. В мрежата можете да намерите готов подходящ скрипт и да го модифицирате при необходимост. Това е най-добрият вариант, тъй като няма смисъл да пишете код от нулата, когато вече има готово решение. Голям брой PHP и JavaScript източници са публикувани на уебсайта AceWeb.ru.
Стъпка 5
Трябва да се разбере, че кодът на онлайн магазин или неговите елементи, написан от непрофесионалист, е заветна мечта на хакер. Като правило, самонаписаният двигател почти винаги съдържа голям брой уязвимости, особено ако програмистът не е опитен в такива въпроси. Ето защо е по-добре да използвате готово решение и, ако е необходимо, да го модифицирате. Не пропускайте да прочетете за типичните грешки, допуснати от авторите на такива програми. Не забравяйте, че информацията за CVV-кода на банковите карти на клиентите на ресурса не трябва да се съхранява на уебсайта на онлайн магазина.