Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

1. diel - E-shop v PHP - Adresárová štruktúra

Vítam všetky stredne pokročilých a pokročilých programátorov u pokračovanie najúspešnejšieho kurzu na tejto sieti - Jednoduchý redakčný systém v PHP objektovo (MVC). Je určený pre všetkých, ktorí majú za sebou tento seriál a teraz chcú vytvoriť ostrý komerčné web pre realizáciu svojho podnikateľského zámeru alebo aby získali skúsenosti pre poriadnej pracovné uplatnenie. V tomto kurze vôbec prvýkrát zverejním techniky, ktoré som sa za roky práce na informačnom systéme ITnetworku naučil. Na základe projektu z predchádzajúceho spomínaného seriálu vytvoríme profesionálnu a modulárny informačný systém s maximálnou automatizáciou väčšiny úkonov. Na tomto univerzálnym nástroji vystavíme plne funkčný e-shop.

Budeme parsovať reflexiou phpdoc anotácie, budeme renderovať formuláre frameworkom, generovať PDF faktúry, vystavovať JSON API, renderovať stromové menu rekurzia, používať cudzie kľúče, fulltextové vyhľadávanie, transakcie a veľa, veľa ďalšieho. Skrátka sa naučíme všetko, čo do praxe potrebujete.

Na úvod si uveďme ešte niekoľko motivačných screenshotov z hotového projektu (projekt je samozrejme oveľa komplexnejšie, ale všetko sa sem nevojde):

Druhý krok registrácia osoby. .<>

Vygenerovaná PDF faktúra. .<>

Filtrovanie produktov. .<>

Detail produktu. .<>

Vytváranie účtovných nastavenia.

Dnešná lekcia bude venovaná vylepšenia štruktúry projektu a migráciu databázy.

Štruktúra projektu

Reálne komerčné projekty majú veľa tried a určite by sme si v nich nevystačili len s rozdelením štruktúry projektu na modely, kontrolery a pohľady. Mať v jednej zložke desiatky súborov je minimálne neprehľadné. Kód by sa zle spravoval az vlastnej skúsenosti môžem povedať, že


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

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.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 3 110 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 47 článkom (47 lekcií) tohoto kurzu.

Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel

Obsah článku spadá pod licenciu Premium II, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tutoriálu vytvoríme adresárovú štruktúru pre internetový obchod v PHP podľa špecifikácie PSR-4. Využijeme menné priestory k tvorbe modulov a upravíme db.

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

Č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