Įvadas į elektroninę prekybą naudojant PHP ir MySQL
PHP ir MySQL yra geras derinys norint sukurti el. Prekybos sprendimą jūsų svetainei. Vis dėlto sukurti bet kokią sudėtingą programą iš pradžių gali atrodyti nepaprastai. Paslaptis yra galvoti apie programą kaip mažesnių PHP programų ar scenarijų, veikiančių kartu su „MySQL“ duomenų baze, grupę, norint paleisti jūsų svetainės el. Prekybos skyrių. Tai yra daug mažiau, kai paskirstote programą į atskirus komponentus.

„MySQL“ duomenų bazės
Jums reikės „MySQL“ duomenų bazės programos, įdiegtos jūsų žiniatinklio serveryje. „MySQL“ yra labai populiarus ir jums neturėtų kilti problemų ieškant žiniatinklio prieglobos, siūlančios „MySQL“. Daugelis žiniatinklio prieglobos taip pat siūlo vartotojo sąsajos programą, tokią kaip PHPMyAdmin, skirtą darbui su MySQL duomenų bazėmis. Duomenų bazę sudaro lentelių serija, kurioje kaupiama informacija, reikalinga jūsų el. Prekybos programai. Pavyzdžiui, žemiau esančioje lentelėje išsaugotas dviejų išgalvotų žmonių vardas, pavardė, vartotojo vardas ir slaptažodis.

Pirmas vardasPavardėVartotojo vardasSlaptažodis
Marija
Džeinė
Ėriukas
Kalvis
„MLamb“
JSmith
B11111
A00B00

Jums reikalingų duomenų bazių ir duomenų bazių lentelių skaičius priklauso nuo jūsų el. Prekybos programos sudėtingumo. Taigi aptarsime keletą pagrindinių komponentų.

Klientų duomenų bazė
Pirmojoje duomenų bazėje, kurioje jums prireiks informacijos apie jūsų klientus. Norėsite saugoti informaciją apie kiekvieną klientą, pvz., Unikalų kliento ID, kliento sąskaitos ID, vartotojo vardą, slaptažodį, vardą ir pavardę, pašto adresą, atsiskaitymo adresą, el. Pašto adresą, kredito kortelės numerį, kredito kortelės galiojimo laiką ir kt.

Produktų duomenų bazė
Kita jums reikalinga duomenų bazė yra jūsų produktų duomenų bazė, kurioje bus saugoma informacija apie kiekvieną produktą internetiniame kataloge. Tai, kaip sukursite savo duomenų bazės lenteles, vėlgi priklausys nuo katalogo sudėtingumo. Iš esmės kaupsite tokią informaciją kaip produkto unikalus ID, pavadinimas, aprašymas, kaina ir produkto kategorija (programinė įranga, kompaktiniai diskai ir knygos).

Krepšelių duomenų bazė
Jums reikės duomenų bazės, kurioje būtų galima saugoti informaciją apie kiekvieno kliento pirkinių krepšelį, kai klientas prideda arba ištrina prekes iš savo krepšelio.

Užsakymų duomenų bazė
Turėsite saugoti įvykdytų užsakymų užsakymų istoriją. Šioje duomenų bazėje turėtų būti tokia informacija kaip unikalus užsakymo ID, užsakymo data, įvykdymo data, pristatymo data, užsakytos prekės ir kt.

Kitas →





Vaizdo Instrukcijos: PHP - 01 - Instaliacija (Balandis 2024).