ონლაინ მაღაზიები ძალიან ფართოდ არის გავრცელებული; მრავალფეროვანი საქონლის შეძენა შესაძლებელია ინტერნეტით. ჩვეულებრივ, ასეთი რესურსის შესაქმნელად გამოიყენება პროფესიონალი პროგრამისტების მიერ შექმნილი სპეციალიზებული ძრავები. მაგრამ ზოგჯერ საიტის მფლობელმა შეიძლება გადაწყვიტოს თვითონ დაწეროს სასურველი კოდი. გადასაჭრელი ერთ-ერთი ამოცანაა შექმნას კალათა, რომელსაც მომხმარებლები დაამატებენ შერჩეულ პროდუქტებს.
Ეს აუცილებელია
- - ინტერნეტზე წვდომა;
- - პროგრამირების უნარები PHP ან JavaScript– ში.
ინსტრუქციები
Ნაბიჯი 1
დაიწყეთ კალათის შექმნა მისი მუშაობის ალგორითმის განსაზღვრით. ონლაინ მაღაზიაში შესვლისთანავე მყიდველს უნდა შეეძლოს დაათვალიეროს პროდუქტების ჩამონათვალი და შეარჩიოს (მონიშნოს) სასურველი. ამის შემდეგ, ის დააჭერს ღილაკს "კალათაში დამატება", ხოლო ინფორმაცია შერჩეული პროდუქტის (ID) და მისი რაოდენობის შესახებ საიტზე ინახება მონაცემთა ბაზაში. როდესაც მყიდველისთვის საჭირო ყველა საქონელი განთავსდება კალათაში, შემდეგ ხდება გადახდის პროცედურაზე გადასვლა - ანუ დააჭირეთ ღილაკს "გადახდა". როგორც წესი, ანგარიშსწორება ხორციელდება საბანკო ბარათის ან ელექტრონული ფულის საშუალებით.
ნაბიჯი 2
იმ შემთხვევაში, თუ უნებართვო მყიდველმა დატოვა საიტი გადახდის გარეშე, ფაილი უნდა წაიშალოს შერჩეული პროდუქტების შესახებ. თუ მომხმარებელი უფლებამოსილია, უმჯობესია შეინახოთ ინფორმაცია, რაც მას საშუალებას მისცემს გააგრძელოს ადრე შერჩეული საქონლის შეძენის პროცედურა საიტის შემდეგი შესასვლელიდან. ასევე, მყიდველს უნდა შეეძლოს კალათის დაცლა ან მისგან ზოგიერთი ნივთის ამოღება.
ნაბიჯი 3
სამუშაოს ალგორითმიდან გამომდინარე, ცხადია, რომ საიტს უნდა ჰქონდეს ღილაკები”კალათაში დამატება” და”გადახდა”. გარდა ამისა, თქვენ უნდა აჩვენოთ ნივთის რაოდენობა, ფასი და მთლიანი შესასყიდი ფასი. შეგიძლიათ დაამატოთ ღილაკი "კალათის ნახვა", რომელზეც დააწკაპუნებთ, გამოჩნდება შერჩეული პროდუქტების სრული სია, მათი რაოდენობა და ღირებულება. იმავე გვერდზე, თქვენ უნდა განვახორციელოთ კალათის დაცლის ან ზოგიერთ პროდუქტზე უარის თქმის შესაძლებლობა. ყველა ეს ფუნქცია უნდა იყოს მითითებული კალათის სკრიპტში.
ნაბიჯი 4
აირჩიეთ ენა, რომელზეც დაწერთ სკრიპტს. ჩვეულებრივ, იგი იქმნება PHP– ში, მაგრამ კალათის განხორციელება შესაძლებელია JavaScript– ით, ეს უკანასკნელი უფრო ადვილია. ქსელში შეგიძლიათ იპოვოთ მზა შესაფერისი სკრიპტი და შეცვალოთ იგი, როგორც საჭიროა. ეს საუკეთესო ვარიანტია, რადგან აზრი არ აქვს კოდის დაწერას ნულიდან, როდესაც უკვე მზა გამოსავალი არსებობს. PHP და JavaScript წყაროების დიდი რაოდენობა განთავსებულია AceWeb.ru ვებსაიტზე.
ნაბიჯი 5
უნდა გვესმოდეს, რომ ინტერნეტ მაღაზიის კოდი ან მისი ელემენტები, დაწერილი არაპროფესიონალის მიერ, ჰაკერების სანუკვარი ოცნებაა. როგორც წესი, თვითნებურად დაწერილი ძრავა თითქმის ყოველთვის შეიცავს მოწყვლადობის დიდ რაოდენობას, განსაკუთრებით იმ შემთხვევაში, თუ პროგრამისტი არ არის გამოცდილი ასეთ საკითხებში. ამიტომ, უმჯობესია გამოიყენოთ მზა ხსნარი და, საჭიროების შემთხვევაში, შეცვალოთ იგი. აუცილებლად გაეცანით ასეთი პროგრამების ავტორების მიერ დაშვებულ ტიპურ შეცდომებს. ნუ დაგავიწყდებათ, რომ ინფორმაცია რესურსის კლიენტების საბანკო ბარათების CVV კოდის შესახებ არ უნდა იყოს შენახული ინტერნეტ მაღაზიის ვებგვერდზე.