Introduksjon til netthandel ved bruk av PHP og MySQL
PHP og MySQL er en god kombinasjon for å lage en e-handelsløsning for nettstedet ditt. Å lage en komplisert applikasjon som dette kan imidlertid virke overveldende med det første. Hemmeligheten er å tenke på applikasjonen som en gruppe mindre PHP-programmer eller skript som fungerer sammen, sammen med MySQL-databasen din, for å kjøre e-handelsdelen på nettstedet ditt. Det er mye mindre overveldende når du deler opp applikasjonen i de enkelte komponentene.

MySQL-databaser
Du trenger MySQL-databaseapplikasjonen installert på webserveren. MySQL er veldig populær, og du bør ikke ha noe problem med å finne en webhotell som tilbyr MySQL. De fleste webhotell tilbyr også et brukergrensesnitt applikasjon som PHPMyAdmin for å jobbe med MySQL databaser. En database består av en serie tabeller som lagrer informasjon som trengs av e-handelsapplikasjonen. For eksempel lagrer tabellen nedenfor fornavn, etternavn, brukernavn og passord for to fiktive personer.

FornavnEtternavnBrukernavnPassord
Mary
Jane
lam
Smith
MLamb
JSmith
B11111
A00B00

Antall databaser og databasetabeller du trenger, avhenger av kompleksiteten til e-handelsapplikasjonen din. Så la oss diskutere noen få grunnleggende komponenter.

Kundedatabase
Den første databasen du trenger vil inneholde informasjonen om kundene dine. Du vil lagre informasjon om hver enkelt kunde, for eksempel en unik kunde-ID, kundekonto-ID, brukernavn, passord, for- og etternavn, postadresse, faktureringsadresse, e-postadresse, kredittkortnummer, utløpet av kredittkort osv.

Produktdatabase
Den neste databasen du trenger er din produktdatabase som lagrer informasjonen om hvert produkt i din online katalog. Igjen, hvordan du konfigurerer databasetabellene vil avhenge av kompleksiteten i katalogen. I utgangspunktet lagrer du informasjon som produktets unike ID, navn, beskrivelse, pris og produktkategori (Programvare, CDer og bøker).

Handlevogndatabase
Du trenger en database for å lagre informasjon om hver kundes handlekurv når kunden legger til eller sletter elementer fra handlekurven.

Bestill database
Du må føre en ordrehistorikk for fullførte ordrer. Denne databasen skal inneholde informasjon som den unike ordre-ID, ordredato, oppfyllingsdato, leveringsdato, bestilte varer, etc.

Neste →





Video Instruksjoner: Hva er domene, webhotell, PHP og MySQL database? (Kan 2024).