Realization of an internet project with the usage of PHP frameworks

Thesis title: Realizace internetového projektu s využitím PHP frameworků
Author: Korecký, Filip
Thesis type: Bakalářská práce
Supervisor: Smutný, Zdeněk
Opponents: Vojíř, Stanislav
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá problematikou realizace v dnešní době moderních webových projektů s využitím dostupných PHP frameworků. Jejím cílem je seznámit s jednotlivými kroky realizace internetového projektu a s osvědčenými postupy, které se dnes v této souvislosti aplikují. V teoretické části uvádí do problematiky vývoje webových aplikací a její evoluce až do současného masivního využívání open-source webových frameworků, z nichž představuje nejvýznamnější zástupce. Zakončením této části je představení rozdělení životního cyklu projektu do jednotlivých fází, na nějž navazuje praktická část, ve které je názorně předveden postup vývoje u konkrétního projektu. Praktická část pokrývá postupně jednotlivé kroky realizace společně s doplněním nezbytné teoretického základu ke konkrétním fázím, přičemž se zaměřuje převážně na vlastnosti a možnosti součástí frameworků, které byly v daném projektu využity nebo by se daly využít v budoucnu. Praktickým výstupem práce je reálně spuštěná verze internetového projektu připravená pro příchod prvních návštěvníků, následné testování a možnosti dalšího rozvoje.
Keywords: Symfony; HTML5; CSS3; PHP; framework; vývoj; MVC; internetové projekty
Thesis title: Realization of an internet project with the usage of PHP frameworks
Author: Korecký, Filip
Thesis type: Bachelor thesis
Supervisor: Smutný, Zdeněk
Opponents: Vojíř, Stanislav
Thesis language: Česky
Abstract:
This bachelor thesis deals with the realization of nowadays modern web projects using available PHP frameworks. Its aim is to introduce individual steps of the realization of the Internet project and the best practices that are now applied in this context. The theoretical part presents the issue of web application development and its evolution up to the present massive use of open-source web frameworks, from which most representative ones are named. This part is concluded by division of the project life cycle into separate phases, upon which the practical part, showing procedure for a development of a specific project, is built. The practical part covers those steps of realization in conjuction with complement in form of the necessary theoretical basis for each phase, focusing mainly on the features and capabilities included in frameworks that were used in the project or could be used in the future. The practical outcome of this paper is running version of web project ready for first incoming visitors, subsequent testing and possible further development.
Keywords: HTML5; MVC; Internet projects; framework; development; Symfony; CSS3; PHP

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 19. 10. 2012
Date of submission: 15. 5. 2013
Date of defense: 24. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/39923/podrobnosti

Files for download

    Last update: