Porovnání PHP frameworků pro tvorbu internetové aplikace
Název práce: | Porovnání PHP frameworků pro tvorbu internetové aplikace |
---|---|
Autor(ka) práce: | Haška, David |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Vencovský, Filip |
Oponenti práce: | Mittner, Jan |
Jazyk práce: | Česky |
Abstrakt: | Tato bakalářská práce se zabývá porovnáním dvou PHP frameworků Nette a Laravel. Verze obou frameworků, které byli vybrány pro porovnání, jsou ze dne 4. 3. 2016. Oba frameworky jsou porovnány za pomocí paralelní tvorby webových aplikací, aby po-rovnání bylo co nejvíce přesné. Dále pak jsou zkoumány kvalitativní požadavky na framework a to tak, že získáváme informace z veřejných zdrojů. Cílem práce je tedy porovnat a změřit uživatelskou přívětivost a pohodlnost při používání těchto frame-worků a dále také zjistit, který framework je z hlediska výkonu a bezpečnosti lepší. Práce je rozdělena do dvou základních celků. První z nich je popis metodiky porovnání a samotného měření. Druhý celek je samotné měření na základě vytvořené aplikace spolu společně s porovnáním na základě zjištěných informací z veřejných zdrojů. |
Klíčová slova: | Laravel; Nette; programování; Framework; bezpečnost; rychlost; MySQL; PHP |
Název práce: | Comparison PHP frameworks for development web application |
---|---|
Autor(ka) práce: | Haška, David |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Vencovský, Filip |
Oponenti práce: | Mittner, Jan |
Jazyk práce: | Česky |
Abstrakt: | This Bachelor thesis is focused on comparison two PHP frameworks, Nette and Laravel. I have chosen version of frameworks from 4. 3. 2016. Both frameworks are compared to the development of two identical web applications because I want the most accurate comparison. Furthermore, there are investigated the qualitative requirements when I obtain information from public sources. The main output of the thesis is to compare and measure user friendliness and comfort when using these frameworks and also find out which framework is better in terms of performance and security. The work is divi-ded into two parts. The first part is a description of the methodology and comparing the actual measurements. The second part is the actual measurement made on the basis of applications along together with a comparison on the basis of the information from public sources. |
Klíčová slova: | perfomance; PHP; programming; MySQL; Laravel; security; Framework; Nette |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
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: | 2. 2. 2016 |
---|---|
Datum podání práce: | 29. 4. 2016 |
Datum obhajoby: | 23. 6. 2016 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/55971/podrobnosti |