Analyzátor optimalizace a bezpečnosti webových aplikací
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Ing. Ondřej Ryšavý, Ph.D. (místopředseda) Ing. František Grézl, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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 C. Otázky u obhajoby: Bylo v průběhu řešení práce zvažováno rozšíření nástroje jako je Icinga, Zabbix apod.? | cs |
but.jazyk | slovenština (Slovak) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Bednář, Martin | sk |
dc.contributor.author | Štrbák, Boris | sk |
dc.contributor.referee | Polčák, Libor | sk |
dc.date.created | 2022 | cs |
dc.description.abstract | Cieľom tejto práce bolo vytvoriť webovú aplikáciu, ktorá by automatizovala pravidelné analyzovanie jednotlivých stránok webu a získané informácie prezentovala užívateľovi. Výsledkom je Single-Page aplikácia (SPA) vytvorená pomocou JavaScript rámca ( framework ) Vue.js s využitím knižnice Vuetify. Serverová časť, ktorá obsahuje REST API a procesy na skenovanie a analýzu webu, je implementovaná v PHP rámci Laravel. Obe časti sú navrhnuté tak, aby bežali v kontajnerizovanom prostredí. K tomuto účelu je použitý Docker. V prvej časti práce je popísaná problematika optimalizácie stránok, zabezpečenia a SEO. Spomenuté poznatky sa potom využili pri samotnej implementácii. | sk |
dc.description.abstract | The goal of this project was to create a web application that would automate the regular analysis of individual pages of the site and present obtained information to the user. Final product is a Single-Page application (SPA) created using JavaScript framework Vue.js with the Vuetify library. The server part, which contains REST API and scanning and analysis processes, is implemented in the PHP framework Laravel. Both parts are designed to run in a containerized environment. Docker is used for this purpose. The first part of the thesis describes the issues of site optimization, security and SEO. The mentioned findings were then used in the implementation itself. | en |
dc.description.mark | C | cs |
dc.identifier.citation | ŠTRBÁK, B. Analyzátor optimalizace a bezpečnosti webových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022. | cs |
dc.identifier.other | 145153 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/207289 | |
dc.language.iso | sk | 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 | HTTPS | sk |
dc.subject | PLT | sk |
dc.subject | optimalizácia | sk |
dc.subject | SEO | sk |
dc.subject | Rich snippet | sk |
dc.subject | OpenGraph | sk |
dc.subject | bezpečnosť | sk |
dc.subject | Laravel | sk |
dc.subject | Vue.js | sk |
dc.subject | Vuetify | sk |
dc.subject | SPA | sk |
dc.subject | Docker | sk |
dc.subject | HTTPS | en |
dc.subject | PLT | en |
dc.subject | ooptimization | en |
dc.subject | SEO | en |
dc.subject | Rich snippet | en |
dc.subject | OpenGraph | en |
dc.subject | security | en |
dc.subject | Laravel | en |
dc.subject | Vue.js | en |
dc.subject | Vuetify | en |
dc.subject | SPA | en |
dc.subject | Docker | en |
dc.title | Analyzátor optimalizace a bezpečnosti webových aplikací | sk |
dc.title.alternative | Analyzer of Web Application Optimization and Security | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2022-06-13 | cs |
dcterms.modified | 2022-06-20-10:23:05 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 145153 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:40:55 | en |
sync.item.modts | 2025.01.15 21:31:41 | 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 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 4.45 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-24599_v.pdf
- Size:
- 86.27 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-24599_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-24599_o.pdf
- Size:
- 127.78 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-24599_o.pdf
Loading...
- Name:
- review_145153.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_145153.html