Předmětem bakalářské práce je tvorba webových stránek se zaměřením na redakční systémy. V první části práce jsou popsány možnosti pro tvorbu webových aplikací a typy útoků na tuto oblast. Druhá část obsahuje popis tvorby vlastního redakčního systému. Zahrnuje vytvoření grafické šablony stránek a následnou implementaci redakčního systému, pod kterou spadá instalační, uživatelské a administrační rozhraní. Nechybí zabezpečení aplikace. Praktickou část lze také použít jako uživatelský manuál pro ovládání tohoto redakčního systému.
Anotace v angličtině
The subject of this work is to create a website with a focus on content management systems. The first part describes the options for building web applications and types of attacks on them. The second part describes the creation of the CMS. This includes the creation of graphical page templates and implementation a CMS, which includes the installation, user interface and admin interface. The content is also security. Practical part can be used as a user?s manual for operation on the CMS system.
Předmětem bakalářské práce je tvorba webových stránek se zaměřením na redakční systémy. V první části práce jsou popsány možnosti pro tvorbu webových aplikací a typy útoků na tuto oblast. Druhá část obsahuje popis tvorby vlastního redakčního systému. Zahrnuje vytvoření grafické šablony stránek a následnou implementaci redakčního systému, pod kterou spadá instalační, uživatelské a administrační rozhraní. Nechybí zabezpečení aplikace. Praktickou část lze také použít jako uživatelský manuál pro ovládání tohoto redakčního systému.
Anotace v angličtině
The subject of this work is to create a website with a focus on content management systems. The first part describes the options for building web applications and types of attacks on them. The second part describes the creation of the CMS. This includes the creation of graphical page templates and implementation a CMS, which includes the installation, user interface and admin interface. The content is also security. Practical part can be used as a user?s manual for operation on the CMS system.
Seznamte se s jazyky a možnostmi pro tvorbu webových stránek.
Navrhněte vhodnou funkcionalitu aplikace.
Navrhněte a realizujte grafickou šablonu pro prezentaci.
Realizujte redakční systém.
Realizujte databázi systému.
Vytvořte administrační rozhraní.
Zabezpečte aplikaci.
Zásady pro vypracování
Seznamte se s jazyky a možnostmi pro tvorbu webových stránek.
Navrhněte vhodnou funkcionalitu aplikace.
Navrhněte a realizujte grafickou šablonu pro prezentaci.
Realizujte redakční systém.
Realizujte databázi systému.
Vytvořte administrační rozhraní.
Zabezpečte aplikaci.
Seznam doporučené literatury
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: Názorný průvodce tvorbou WWW stránek. 1. vyd. Brno: Computer press, 2012. ISBN 978-80-251-3733-8.
NARAMORE, Elizabeth, Jason GERNER a Yann LE SCOUARNEC. PHP 5, MySQL, Apache: Vytváříme webové aplikace. 1. vyd. Brno: Computer press, 2006. ISBN 80-251-1073-7.
NARAMORE, Elizabeth, Jason GERNER, Yann LE SCOUARNEC a Timothy BORONCZYK. PHP 6, MySQL, Apache: Vytváříme webové aplikace. 1. vyd. Brno: Computer press, 2009. ISBN 978-80-251-2767-4.
PEACOCK, Michael. Programujeme vlastní sociální síť v PHP 5. 1. vyd. Brno: Computer Press, 2012. ISBN 978-80-251-3626-3.
STEJSKAL, Jan. Vytváříme WWW stránky pomocí HTML, CSS a JavaScriptu. 1. vyd. Brno: Computer press, 2004. ISBN 80-251-0167-3.
ULLMAN, Larry. PHP a MySQL: Názorný průvodce tvorbou dynamických WWW stránek. 1. vyd. Brno: Computer press, 2004. ISBN 80-251-0063-4.
Seznam doporučené literatury
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: Názorný průvodce tvorbou WWW stránek. 1. vyd. Brno: Computer press, 2012. ISBN 978-80-251-3733-8.
NARAMORE, Elizabeth, Jason GERNER a Yann LE SCOUARNEC. PHP 5, MySQL, Apache: Vytváříme webové aplikace. 1. vyd. Brno: Computer press, 2006. ISBN 80-251-1073-7.
NARAMORE, Elizabeth, Jason GERNER, Yann LE SCOUARNEC a Timothy BORONCZYK. PHP 6, MySQL, Apache: Vytváříme webové aplikace. 1. vyd. Brno: Computer press, 2009. ISBN 978-80-251-2767-4.
PEACOCK, Michael. Programujeme vlastní sociální síť v PHP 5. 1. vyd. Brno: Computer Press, 2012. ISBN 978-80-251-3626-3.
STEJSKAL, Jan. Vytváříme WWW stránky pomocí HTML, CSS a JavaScriptu. 1. vyd. Brno: Computer press, 2004. ISBN 80-251-0167-3.
ULLMAN, Larry. PHP a MySQL: Názorný průvodce tvorbou dynamických WWW stránek. 1. vyd. Brno: Computer press, 2004. ISBN 80-251-0063-4.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student v krátké prezentaci seznámil komisi s výsledky své bakalářské práce.
Po přečtení posudků vedoucího a oponenta následovala diskuze, ve které byly položeny následující dotazy:
doc. Prokopová: Jakým způsobem řešíte zálohování?
doc. Prokopová: Jak funguje Sessions jako ochrana vůči robotům?
doc. Křesálek: Dělal byste komerčně tento projekt sám nebo byste si přizval další profesionály?
doc. Křesálek: