Ievads e-komercijā, izmantojot PHP un MySQL
PHP un MySQL ir laba kombinācija, lai izveidotu e-komercijas risinājumu jūsu vietnei. Tomēr jebkura sarežģīta lietojumprogrammas izveidošana sākotnēji var šķist milzīga. Noslēpums ir domāt par lietojumprogrammu kā mazāku PHP programmu vai skriptu grupu, kas darbojas kopā ar jūsu MySQL datu bāzi, lai palaistu jūsu vietnes e-komercijas sadaļu. Tas ir daudz mazāk satriecoši, ja sadalāt lietojumprogrammu atsevišķos komponentos.

MySQL datu bāzes
Jums būs nepieciešama MySQL datu bāzes lietojumprogramma, kas instalēta jūsu tīmekļa serverī. MySQL ir ļoti populārs, un jums nevajadzētu rasties problēmām atrast tīmekļa mitinātāju, kas piedāvā MySQL. Lielākā daļa tīmekļa mitinātāju arī piedāvā lietotāja interfeisa lietojumprogrammu, piemēram, PHPMyAdmin, darbam ar MySQL datu bāzēm. Datu bāze sastāv no tabulu sērijas, kurā glabājas informācija, kas nepieciešama jūsu e-komercijas lietojumprogrammai. Piemēram, zemāk esošajā tabulā ir norādīts vārds, uzvārds, lietotājvārds un parole diviem fiktīviem cilvēkiem.

VārdsUzvārdsLietotājvārdsParole
Marija
Džeina
Jērs
Smits
Mlabs
JSmith
B11111
A00B00

Nepieciešamais datu bāzu un datu bāzu tabulu skaits ir atkarīgs no jūsu e-komercijas lietojumprogrammas sarežģītības. Tātad, apspriedīsim dažus pamata komponentus.

Klientu datu bāze
Pirmajā datu bāzē, kas jums būs nepieciešama, būs informācija par jūsu klientiem. Jūs vēlēsities saglabāt informāciju par katru klientu, piemēram, unikālo klienta ID, klienta konta ID, lietotājvārdu, paroli, vārdu un uzvārdu, pasta adresi, rēķina adresi, e-pasta adresi, kredītkartes numuru, kredītkartes derīguma termiņu utt.

Produktu datu bāze
Nākamā datu bāze, kas jums būs nepieciešama, ir jūsu produktu datu bāze, kurā tiks glabāta informācija par katru produktu tiešsaistes katalogā. Atkal tas, kā jūs izveidojat datu bāzes tabulas, būs atkarīgs no kataloga sarežģītības. Būtībā jūs uzglabāsit tādu informāciju kā produkta unikālais ID, nosaukums, apraksts, cena un produkta kategorija (programmatūra, kompaktdiski un grāmatas).

Grozu datu bāze
Jums būs nepieciešama datu bāze, lai saglabātu informāciju par katra klienta iepirkumu grozu, kad klients pievieno vai izdzēš preces no sava groza.

Pasūtījumu datu bāze
Jums būs jāsaglabā pabeigto pasūtījumu pasūtījumu vēsture. Šajā datu bāzē jāiekļauj tāda informācija kā unikālais pasūtījuma ID, pasūtījuma datums, izpildes datums, nosūtīšanas datums, pasūtītās preces utt.

Nākamais →





Video Instrukcijas: Kursi: Programmēšanas pamati ar Raspberry Pi - Andris Briedis (Maijs 2024).