PHP Tutoriál – objektovo orientované programovanie: Základy a Prax

Pripraviť databázovú štruktúru pre optimálne web-programovanie

Všetky videá tutoriálu PHP Tutorial – objektovo orientované programovanie: Základy & Prax

Predtým ako sa môžeš sústrediť na vlastné programovanie, je dôležité vytvoriť pevný databázový štruktúra. V tomto tutoriále sa dozvieš, ako pripraviť databázu pre obrázky a používateľov, ktorá slúži ako základ pre tvoju webovú aplikáciu. Naučíš sa, ako vytvárať tabuľky, definovať potrebné polia a pridávať testovacie údaje.

Hlavné poznatky

  • Potrebujete tabuľku pre obrázky a jednu pre používateľov.
  • Každá tabuľka by mala obsahovať jedinečné ID, názvy súborov, cesty a informácie o používateľovi.
  • Entita „používateľ“ vyžaduje e-mailovú adresu na prihlásenie.

Podrobný návod

Krok 1: Nastavenie prístupu do databázy

Najprv musíš mať prístup k databáze. V tomto tutoriále použijeme Sequel Pro na vytvorenie databázy s názvom „Obrázky“. Uisti sa, že si databázu už nastavil, pretože to predpokladá základné znalosti v MySQL.

Pripraviť databázovú štruktúru pre optimálne webové programovanie

Krok 2: Vytvorenie tabuľky pre obrázky

Teraz vytvoríme tabuľku, ktorá uloží všetky potrebné informácie o nahratých obrázkoch. Pomenuj tabuľku „Obrázky“. Tabuľka by mala obsahovať aspoň jeden stĺpec pre jedinečné ID a jeden pre názov súboru.

Krok 3: Definovanie ID a názvu súboru

Přidaj stĺpec s názvom „ID“, ktorý bude slúžiť ako primárny kľúč. Tento stĺpec by mal byť auto-increment, aby každá nová riadok dostal jedinečné ID.

Teraz pridaj ďalší stĺpec, ktorý bude uchovávať názov súboru. Použi na to dátový typ „VARARCHAR“ s maximálnou dĺžkou 255 znakov. To by malo stačiť na to, aby pokrylo bežné názvy súborov.

Krok 4: Pridanie cesty k súboru

Okrem názvu súboru potrebuješ aj umiestnenie v súborovom systéme. To je dôležité, aby sa predišlo konfliktom pri rovnakých názvoch súborov, najmä keď rôzni používatelia nahrávajú rovnaký obrázok. Preto ulož cestu k súboru pod náhodne generovaným názvom.

Krok 5: Vytvorenie tabuľky pre používateľov

V ďalšom kroku vytvoríme tabuľku pre informácie o používateľoch. Pomenuj svoju tabuľku „Používatelia“. Táto tabuľka musí mať tiež jedinečné ID, aby bolo možné používateľov neskôr identifikovať.

Krok 6: Definovanie informácií o používateľoch

Pridaj do tabuľky používateľov stĺpce „E-mail“ a „Heslo“. Z dôvodov jednoduchosti sa upúšťa od overovania cez e-mail, takže sa môžu používatelia prihlásiť bez potvrdenia.

Krok 7: Pridanie testovacích údajov

Ako náhle si nastavil štruktúru, pridaj niektoré testovacie údaje. Začni s používateľom, ktorého e-mailovú adresu a heslo si určíš. Toto ti pomôže prihlásiť sa do aplikácie a testovať rôzne funkcie.

Pripraviť štruktúru databázy pre optimálne webové programovanie

Zhrnutie

V tomto tutoriále si sa naučil, ako vytvoriť základnú databázovú štruktúru pre svoju webovú aplikáciu. Vytvoril si tabuľku pre obrázky s potrebnými stĺpcami a tabuľku pre informácie o používateľoch. Táto štruktúra je rozhodujúca pre správu nahratých obrázkov a prihlásení používateľov.