Original title:
Migrace komplexních projektů mezi web MVC frameworky
Authors:
VOSYKA, Pavel Document type: Bachelor's theses
Year:
2018
Language:
cze Abstract:
[cze][eng] Bakalářská práce se zabývá migrací komplexního softwarového projektu na nový framework v témže programovacím jazyce, který uplatňuje stejný hlavní návrhový vzor jako framework původní. Vyhodnocuje teoretické i praktické aspekty takové migrace a na části konkrétního projektu demonstruje uplatnění zvoleného postupu migrace ze Zend Frameworku na framework Symfony 3. Práce ukazuje, jak v aplikaci zajistit koexistenci obou frameworků v období přechodu, během něhož musí stále probíhat vývoj nových požadavků. V práci jsou také popsány odlišnosti v uplatňování návrhových vzorů těmito frameworky.The bachelor thesis deals with migration of a complex software project to a new framework in the same programming language and with the same main design pattern as the original framework. Theoretical and practical aspects of such migration are evaluated and a part of a concrete project is used to demonstrate the chosen migration process from the Zend Framework to the Symfony 3 framework. The thesis shows how two frameworks can coexist within the application during the transition period when new features have to be delivered continuously. The thesis also describes the differences in how design patterns are applied in both frameworks.
Keywords:
application; framework; Migration; MVC; PHP; Symfony; Zend; aplikace; framework; Migrace; MVC; PHP; Symfony; Zend Citation: VOSYKA, Pavel. Migrace komplexních projektů mezi web MVC frameworky. České Budějovice, 2018. bakalářská práce (Bc.). JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH. Přírodovědecká fakulta
Institution: University of South Bohemia in České Budějovice
(web)
Document availability information: Fulltext is available in the Digital Repository of University of South Bohemia. Original record: http://www.jcu.cz/vskp/50236