Převod PHP aplikace na projekt ve frameworku Laravel

DSpace Repository

Language: English čeština 

Převod PHP aplikace na projekt ve frameworku Laravel

Show simple item record

dc.contributor.advisor Vala, Radek
dc.contributor.author Nosek, Petr
dc.date.accessioned 2024-07-23T13:16:20Z
dc.date.available 2024-07-23T13:16:20Z
dc.date.issued 2023-11-05
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/55673
dc.description.abstract Tato bakalářská práce se zabývá převodem stávající webové aplikace pro organizaci výuky ve školách z čistého PHP na moderní vývojový framework Laravel. Teoretická část popisuje strukturu a základní nástroje frameworku Laravel. Praktická část se věnuje popisu původní aplikace včetně funkcionalit, architektury a struktury kódu. Práce se také zaměřuje na návrh architektury nové aplikace a výběr technologií. Součástí práce je také popis implementace nového projektu zaměřený na nastavení vývojového prostředí, tvorbu datových modelů, migrací, kontrolérů a logiky aplikace. Práce dále zhodnotí tento proces převodu z hlediska přehlednosti a udržitelnosti nového kódu, a také popíše zabezpečení převedené aplikace.
dc.format 88 s.
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject PHP cs
dc.subject Laravel cs
dc.subject framework cs
dc.subject převod PHP aplikace cs
dc.subject webová aplikace cs
dc.subject PHP en
dc.subject Laravel en
dc.subject framework en
dc.subject conversion of PHP application en
dc.subject web applications en
dc.title Převod PHP aplikace na projekt ve frameworku Laravel
dc.title.alternative Converting a PHP Application into a Laravel Framework Project
dc.type bakalářská práce cs
dc.contributor.referee Ulrich, Adam
dc.date.accepted 2024-06-03
dc.description.abstract-translated This bachelor thesis deals with the conversion of an existing web application for the organization of teaching in schools from pure PHP to the modern development framework Laravel. The theoretical part describes the structure and essential tools of the Laravel framework. The practical part describes the original application, including functionalities, architecture, and code structure. The work also focuses on the design of the architecture of the new application and the selection of technologies. The thesis also includes a description of the implementation of the new project, which is focused on setting up the development environment, creating data models and migrations, and developing controllers and application logic. The thesis also evaluates this conversion process in terms of the new code's clarity and maintainability and describes the converted application's security.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Bc.
dc.thesis.degree-program Softwarové inženýrství cs
dc.thesis.degree-program Software Engineering en
dc.identifier.stag 66886
dc.date.submitted 2024-05-13


Files in this item

Files Size Format View Description
nosek_2024_dp.pdf 4.025Mb PDF View/Open None
nosek_2024_op.pdf 153.9Kb PDF View/Open None
nosek_2024_vp.pdf 388.1Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account