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ť:

Zobrazenie produktov v kategórii

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

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel 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émiovej sekcie.

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íš s Prevádzkovými podmienkami.

Komerčný článok (licencia no-reselling)

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í.
Článok pre vás napísal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David sa informačné technológie naučil na Unicorn University - prestížnej súkromnej vysokej škole IT a ekonómie.
Aktivity