12. diel - E-shop v PHP - Databáza produktov
V minulej lekcii o tvorbe profesionálneho e-shopu v PHP, E-shop v PHP - Úprava pohľadov , sme
dokončili univerzálny framework pre efektívnu tvorbu profesionálnych
webových aplikácií v PHP na MVC architektúre. V dnešnom tutoriále
opustíme CoreModule
a univerzálne funkčnosti. Začneme sa naplno
venovať EshopModule
, teda modulu, ktorý obsahuje kód konkrétnej
webovej aplikácie - nášho e-shopu.
Zmena licencie
Kým framework (CoreModule
a vendor ItNetwork
) je
distribuovaný pod licenciou Premium, e-shopov modul je kompletný komerčné
aplikácie a preto sa bolo z našej strany potreba zamyslieť nad vhodnejšie
licencií. Moc radi naučíme tunajšie snaživej ľudí tvoriť profesionálne
aplikácie a máme záujem na tom, aby ich aj prakticky využili a aby kód
naozaj poháňal ich e-shop alebo aplikáciu, ktorú predajú. Na čom však
záujem nemáme, je, aby si náš kód niekto raz zakúpil a potom ho začal
predávať vo veľkom, bez toho, aby sa s nami na tomto použití dohovoril.
Z týchto dôvodov vznikli licencie Premium no-reselling (pod ktorou je e-shopov modul dostupný) a Premium commercial, na ktoré sa s nami môžete dohodnúť, ak kód potrebujete použiť vo viac ako jednom komerčnom projekte. Kompletné znenie licencií je dostupné v článku Licencia ITnetwork.cz.
Ste pripravení nasávať pravý komerčné kód, ktorý naozaj poháňa obchodné aplikácie a nakoniec takú aplikáciu aj dokončiť a využiť? Pusťme sa do toho!
Produkty
Ako prvý implementujeme v e-shope správu produktov. Naprogramujeme ich vkladanie, výpis a editáciu.
Môžeme sa rovno pozrieť k akému výsledku budeme smerovať:
Databázy
Databázu premenujeme na eshop_db
, keďže sa už netýka
univerzálneho MVC frameworku. Samozrejme upravíme hodnoty v
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium no-reselling, kúpou článku súhlasíš so zmluvnými podmienkami.
Komerčný článok (licencia no-reselling)
Tento článok vznikol na základe mnohoročných skúseností v odbore a opisuje vývoj profesionálneho komerčného produktu alebo jeho súčasti, ktorú možno priamo využiť za účelom zisku alebo k preniknutiu do komerčnej sféry IT odvetvia.
Tieto vrcholové znalosti sprístupňujeme samozrejme iba niektorým členom komunity, ktorí sa majú záujem vypracovať na profesionálov v odbore a preto sú k dispozícii len za kredity. Kód z článku môžete použiť pre jeden svoj komerčný projekt. Nie je ho však možné prepredávať (raz zakúpiť a následne predať ďalej v niekoľkých projektoch). Ak potrebujete širšie využitie kódu, radi sa s vami dohodneme na komerčnej licencii. Viac informácií nájdete v článku Licencia.
Ste pripravení stať sa profesionálmi v odbore? Stačí kliknúť.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále začneme programovať EshopModule. Navrhneme databázovej tabuľky pre uchovávanie produktov a ich kategórií.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.