Databazove Aplikacie | 29.4.2020 9:00 | CodeIgniter
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška vysvetľuje požiadavky na semestrálnu aplikáciu a úvod do frameworku CodeIgniter. Študenti majú vytvoriť jednoduchú aplikáciu s 3–4 tabuľkami vo vzťahu 1:N, formulárom na prácu s dátami a zobrazením vo forme koláčových alebo stĺpcových grafov, pričom na lepšie hodnotenie odporúča šablónu AdminLTE a nezačínať prihlasovaním. Hodnotí sa prepracovanosť a vlastné riešenie a projekt sa na konci obhajuje online. Následne ukazuje inštaláciu: rozbalenie CodeIgniter do priečinka htdocs v XAMPP, nastavenie projektu v PhpStorme a štruktúru priečinka application s architektúrou MVC (kontrolery, modely, views) na príklade kontrolera Welcome a jeho zobrazenia welcome_message.
- - Framework zrýchľuje vývoj, pretože poskytuje hotové riešenia rutinných činností; rozšírenia musia byť bezpečné.
- - Minimum na 100 bodov: aplikácia s 3–4 tabuľkami vo vzťahu 1:N, formulár a jednoduché grafy.
- - Na lepšie hodnotenie odporúča šablónu AdminLTE; netreba programovať prihlasovanie ani úrovne používateľov.
- - Projekt sa na konci semestra krátko odprezentuje online a vyučujúci položí doplňujúce otázky.
- - CodeIgniter sa rozbalí do htdocs v XAMPP a otvorí v PhpStorme ako projekt s lokálnym serverom.
- - Dôležitý je priečinok application (config, controllers, models, views); priečinok system sa nemení.
- - MVC oddeľuje prácu s dátami (model), zobrazenie (view) a logiku (controller); kontroler Welcome volá view welcome_message.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky