Rámec pro tvorbu komponent v prostředí Nette
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Igor Szőke, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Plánujete práci uvolnit komunitě Nette Frameworku? V závěru píšete o možnosti dalšího rozšíření, které umožní rozsáhlejší generování tříd z XML. Můžete blíže specifikovat takové rozšíření? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burget, Radek | cs |
dc.contributor.author | Kvita, Michal | cs |
dc.contributor.referee | Milička, Martin | cs |
dc.date.created | 2013 | cs |
dc.description.abstract | Tato práce se zabývá návrhem a implementací rámce pro zjednodušení tvorby, správy a použití komponent v českém PHP frameworku Nette a jeho šablonovacím jazyce Latte. Projekt je realizován jako knihovna za využití systému rozšíření Nette. Knihovna příslušně využívá značkovací jazyk XML a interní konfigurační formát Nette nazvaný NEON. Součástí textu je i analýza částí Nette Frameworku relevantních pro řečenou problematiku. Výsledné řešení je demonstrováno na jednoduché aplikaci a v závěru jsou nastíněny možnosti budoucího rozšíření. | cs |
dc.description.abstract | This bachelor thesis describes the design and implementation of framework for simplification of creating, managing and using of components in Czech PHP framework Nette and its template language Latte. Project is realized as a library with help of the system of extensions in Nette. The library respectively uses markup language XML and internal configuration format of Nette called NEON. Text also contains analysis of that parts of Nette, which are relevant for this topic. Final solution is demonstrated on simple application and in conclusion future possible expansion is discussed. | en |
dc.description.mark | A | cs |
dc.identifier.citation | KVITA, M. Rámec pro tvorbu komponent v prostředí Nette [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013. | cs |
dc.identifier.other | 79448 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/54960 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Web | cs |
dc.subject | PHP | cs |
dc.subject | Nette Framework | cs |
dc.subject | komponenty | cs |
dc.subject | NEON | cs |
dc.subject | Latte | cs |
dc.subject | XML | cs |
dc.subject | XML schémata | cs |
dc.subject | JSON | cs |
dc.subject | Web | en |
dc.subject | PHP | en |
dc.subject | Nette Framework | en |
dc.subject | components | en |
dc.subject | NEON | en |
dc.subject | Latte | en |
dc.subject | XML | en |
dc.subject | XML schema | en |
dc.subject | JSON | en |
dc.title | Rámec pro tvorbu komponent v prostředí Nette | cs |
dc.title.alternative | A Component Design Framework in Nette Environment | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2013-06-11 | cs |
dcterms.modified | 2020-05-10-16:11:17 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79448 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:00:02 | en |
sync.item.modts | 2025.01.15 20:23:46 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |