Verkkokaupat ovat hyvin yleisiä; verkosta voi ostaa monenlaisia tuotteita. Yleensä tällaisen resurssin luomiseen käytetään ammattimaisten ohjelmoijien luomia erikoistuneita moottoreita. Mutta joskus sivuston omistaja voi päättää kirjoittaa halutun koodin itse. Yksi ratkaistavista tehtävistä on luoda kori, johon asiakkaat lisäävät valittuja tuotteita.
Se on välttämätöntä
- - pääsy Internetiin
- - ohjelmointitaidot PHP: ssä tai JavaScriptissä.
Ohjeet
Vaihe 1
Aloita ostoskorin luominen määrittelemällä sen toiminnan algoritmi. Päästyään verkkokauppaan ostajan on voitava tarkastella tuoteluetteloa ja valita (korostaa) haluamasi. Sen jälkeen hän napsauttaa painiketta Lisää ostoskoriin, kun taas tiedot valitusta tuotteesta (ID) ja sen määrä tallennetaan sivustolle tietokantaan. Kun kaikki ostajalle välttämättömät tavarat on asetettu koriin, siirtyminen maksuprosessiin tapahtuu - painamalla "Maksa" -painiketta. Pääsääntöisesti selvitys tapahtuu pankkikortilla tai sähköisellä rahalla.
Vaihe 2
Jos luvaton ostaja poistui sivustolta suorittamatta maksua, tiedosto, joka sisältää tietoja valituista tuotteista, on poistettava. Jos käyttäjällä on lupa, on parempi tallentaa tiedot, jolloin hänellä on mahdollisuus jatkaa menettelyä aiemmin valittujen tuotteiden ostamiseksi sivuston seuraavalla sisäänkäynnillä. Ostajan on myös voitava tyhjentää ostoskori tai poistaa siitä joitain tuotteita.
Vaihe 3
Työn algoritmin perusteella on selvää, että sivustolla on oltava painikkeet "Lisää ostoskoriin" ja "Maksa". Lisäksi sinun on näytettävä tuotteen määrä, hinta ja kokonaishinta. Voit lisätä painikkeen "Näytä ostoskori", kun napsautat sitä, jolloin näkyviin tulee täydellinen luettelo valituista tuotteista, niiden määrä ja kustannukset. Samalla sivulla sinun on myös toteutettava kyky tyhjentää kori tai hylätä tuote. Kaikki nämä toiminnot on annettava ostoskripti.
Vaihe 4
Valitse kieli, jolla kirjoitat käsikirjoituksen. Yleensä se luodaan PHP: ssä, mutta ostoskori voidaan toteuttaa JavaScriptiä käyttäen, jälkimmäinen on helpompaa. Netistä löydät valmiita sopivia komentosarjoja ja muokata niitä tarpeen mukaan. Tämä on paras vaihtoehto, koska ei ole järkevää kirjoittaa koodia tyhjästä, kun valmiita ratkaisuja on jo olemassa. Suuri määrä PHP- ja JavaScript-lähteitä on julkaistu AceWeb.ru-verkkosivustolla.
Vaihe 5
On ymmärrettävä, että verkkokaupan koodi tai sen elementit, jotka on kirjoittanut ei-ammattilainen, on hakkereiden vaali. Yleensä itse kirjoittama moottori sisältää melkein aina suuren määrän haavoittuvuuksia, varsinkin jos ohjelmoijalla ei ole kokemusta tällaisista asioista. Siksi on parempi käyttää valmiita ratkaisuja ja tarvittaessa muuttaa niitä. Muista lukea tällaisten ohjelmien kirjoittajien tyypillisistä virheistä. Älä unohda, että resurssin asiakkaiden pankkikorttien CVV-koodia koskevia tietoja ei pitäisi tallentaa verkkokaupan verkkosivustolle.