Vybrané frameworky pro vývoj aplikací v PHP a jejich srovnání
Název práce: | Vybrané frameworky pro vývoj aplikací v PHP a jejich srovnání |
---|---|
Autor(ka) práce: | Křižan, Ondřej |
Typ práce: | Diplomová práce |
Vedoucí práce: | Pavlíček, Luboš |
Oponenti práce: | Burkoň, Lukáš |
Jazyk práce: | Česky |
Abstrakt: | Práce se zabývá porovnáním několika vybraných rámců pro vývoj webových aplikací (tzv. frameworků) v jazyce PHP. Obsahuje rozbor klíčových vlastností a přístupů moderních vývojových rámců, které jsou důležité pro pochopení jejich funkce. Stručná charakteristika každého frameworku (CodeIgniter, Zend, PRADO, Yii) předchází jejich hlubšímu porovnání. Srovnání probíhá na základě definovaných kritérií a následném zkoumání, zda a jak konkrétní framework dané kritérium naplňuje. Součástí je tedy i komentář implementačních detailů vybraných vlastností, který čtenáře seznamuje s technickými podrobnostmi řešení. Práce se dotýká také otázky výběru vhodného rámce a předkládá vlastní hodnocení každého uvedeného rámce. |
Klíčová slova: | porovnání; PHP; webová aplikace; MVC; vývojový rámec; framework |
Název práce: | Comparison of selected frameworks for web applications development in PHP |
---|---|
Autor(ka) práce: | Křižan, Ondřej |
Typ práce: | Diploma thesis |
Vedoucí práce: | Pavlíček, Luboš |
Oponenti práce: | Burkoň, Lukáš |
Jazyk práce: | Česky |
Abstrakt: | This work presents a comparison of several selected frameworks for developing Web applications in PHP. It includes analysis of key features and approaches of modern development frameworks which is important for understanding their functions. Brief description of each framework (CodeIgniter, Zend, Prado, Yii) precedes a thorough comparison. The comparison is based on defined criteria and examination whether and how a particular framework meets that criterion. Included commentary of implementation details of chosen properties introduces readers to the technical details of the solution. Work touches on questions of choice of an appropriate framework and presents its own evaluation of each selected framework. |
Klíčová slova: | PHP; comparison; web application; MVC; framework |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 29. 9. 2009 |
---|---|
Datum podání práce: | 30. 4. 2010 |
Datum obhajoby: | 8. 6. 2010 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/21629/podrobnosti |