Sklepy internetowe są bardzo rozpowszechnione, w Internecie można kupić szeroką gamę towarów. Zazwyczaj do tworzenia takiego zasobu wykorzystywane są wyspecjalizowane silniki stworzone przez profesjonalnych programistów. Ale czasami właściciel witryny może zdecydować się na samodzielne napisanie pożądanego kodu. Jednym z zadań do rozwiązania jest stworzenie koszyka, do którego klienci dodają wybrane produkty.
Czy to jest to konieczne
- - dostęp do Internetu;
- - umiejętności programowania w PHP lub JavaScript.
Instrukcje
Krok 1
Rozpocznij tworzenie koszyka zakupowego od zdefiniowania algorytmu jego działania. Po wejściu do sklepu internetowego kupujący powinien mieć możliwość przejrzenia listy produktów i wybrania (podświetlenia) pożądanego. Następnie klika przycisk „Dodaj do koszyka”, a informacja o wybranym produkcie (ID) i jego ilości zostaje zapisana na stronie w bazie danych. Gdy wszystkie potrzebne kupującemu towary zostały umieszczone w koszyku, następuje przejście do procedury płatności – czyli naciśnięcie przycisku „Zapłać”. Z reguły rozliczenie odbywa się za pomocą karty bankowej lub pieniądza elektronicznego.
Krok 2
W przypadku, gdy nieuprawniony kupujący opuścił stronę bez dokonania płatności, plik z informacjami o wybranych produktach musi zostać usunięty. Jeśli użytkownik jest uprawniony, lepiej zapisać informacje, dając mu możliwość kontynuowania procedury zakupu wcześniej wybranych towarów przy następnym wejściu na stronę. Ponadto kupujący powinien mieć możliwość opróżnienia koszyka lub usunięcia z niego niektórych przedmiotów.
Krok 3
Na podstawie algorytmu pracy jasne jest, że strona powinna mieć przyciski „Dodaj do koszyka” i „Zapłać”. Dodatkowo musisz wyświetlić ilość towaru, jego cenę oraz całkowitą cenę zakupu. Możesz dodać przycisk "Wyświetl koszyk", po kliknięciu którego wyświetli się pełna lista wybranych produktów, ich ilość i koszt. Na tej samej stronie należy również wdrożyć możliwość opróżnienia koszyka lub odrzucenia jakiegoś produktu. Wszystkie te funkcje muszą być dostarczone w skrypcie koszyka.
Krok 4
Wybierz język, w którym będziesz pisać skrypt. Zazwyczaj jest tworzony w PHP, ale koszyk można zaimplementować w JavaScript, to drugie jest łatwiejsze. W sieci można znaleźć gotowy odpowiedni skrypt i w razie potrzeby zmodyfikować go. To najlepsza opcja, ponieważ nie ma sensu pisać kodu od zera, gdy jest już gotowe rozwiązanie. Na stronie AceWeb.ru publikowana jest duża liczba źródeł PHP i JavaScript.
Krok 5
Należy rozumieć, że kod sklepu internetowego lub jego elementy, napisany przez nieprofesjonalistę, to ukochane marzenie hakera. Z reguły samodzielnie napisany silnik prawie zawsze zawiera dużą liczbę luk, zwłaszcza jeśli programista nie ma doświadczenia w takich sprawach. Dlatego lepiej skorzystać z gotowego rozwiązania i w razie potrzeby je zmodyfikować. Koniecznie przeczytaj o typowych błędach popełnianych przez autorów takich programów. Nie zapominaj, że informacje o kodzie CVV kart bankowych klientów zasobu nie powinny być przechowywane na stronie internetowej sklepu internetowego.