Internetinės parduotuvės yra labai plačiai paplitusios, internetu galima įsigyti įvairiausių prekių. Paprastai tokiam ištekliui sukurti naudojami profesionalūs programuotojų sukurti specializuoti varikliai. Tačiau kartais svetainės savininkas gali nuspręsti pats parašyti norimą kodą. Viena iš spręstinų užduočių yra sukurti krepšelį, prie kurio klientai prideda pasirinktus produktus.
Tai būtina
- - prieiga prie interneto;
- - PHP arba „JavaScript“programavimo įgūdžiai.
Nurodymai
1 žingsnis
Pradėkite kurti pirkinių krepšelį apibrėždami jo veikimo algoritmą. Įėjęs į internetinę parduotuvę, pirkėjas turėtų turėti galimybę peržiūrėti produktų sąrašą ir pasirinkti (paryškinti) norimą. Po to jis paspaudžia mygtuką „Įdėti į krepšelį“, o informacija apie pasirinktą produktą (ID) ir jo kiekį yra išsaugoma svetainėje duomenų bazėje. Kai visos pirkėjui reikalingos prekės bus įdėtos į krepšelį, pereinama prie mokėjimo tvarkos - tai yra paspaudus mygtuką „Apmokėti“. Paprastai atsiskaitymas atliekamas banko kortele arba elektroniniais pinigais.
2 žingsnis
Tuo atveju, jei neįgaliotas pirkėjas paliko svetainę nemokėdamas, failas su informacija apie pasirinktus produktus turi būti ištrintas. Jei vartotojas yra įgaliotas, geriau išsaugoti informaciją, suteikiant jam galimybę tęsti anksčiau pasirinktų prekių pirkimo procedūrą kitame įėjime į svetainę. Be to, pirkėjas turėtų galėti ištuštinti krepšelį arba iš jo pašalinti kai kuriuos daiktus.
3 žingsnis
Remiantis darbo algoritmu, aišku, kad svetainėje turėtų būti mygtukai „Į krepšelį“ir „Mokėti“. Be to, turite parodyti prekės kiekį, jos kainą ir bendrą pirkimo kainą. Galite pridėti mygtuką „Žiūrėti krepšelį“, kai spustelėsite visą pasirinktų produktų sąrašą, jų kiekį ir kainą. Tame pačiame puslapyje taip pat turėtumėte įgyvendinti galimybę ištuštinti krepšelį ar atsisakyti kai kurių produktų. Visos šios funkcijos turi būti pateiktos krepšelio scenarijuje.
4 žingsnis
Pasirinkite kalbą, kuria rašysite scenarijų. Paprastai jis kuriamas PHP, tačiau pirkinių krepšelį galima įdiegti „JavaScript“, pastarasis yra lengvesnis. Internete galite rasti paruoštą tinkamą scenarijų ir prireikus jį modifikuoti. Tai geriausias variantas, nes nėra prasmės rašyti kodą nuo nulio, kai jau yra paruoštas sprendimas. AceWeb.ru svetainėje yra paskelbta daugybė PHP ir „JavaScript“šaltinių.
5 žingsnis
Reikėtų suprasti, kad internetinės parduotuvės kodas ar jo elementai, parašyti neprofesionalo, yra puoselėjama įsilaužėlių svajonė. Paprastai savarankiškai parašytame variklyje beveik visada yra daugybė pažeidžiamumų, ypač jei programuotojas nėra patyręs tokiais klausimais. Todėl geriau naudoti paruoštą tirpalą ir, jei reikia, jį modifikuoti. Būtinai perskaitykite apie tipines tokių programų autorių klaidas. Nepamirškite, kad informacija apie išteklių klientų banko kortelių CVV kodą neturėtų būti saugoma internetinės parduotuvės svetainėje.