Original title:
Srovnání ORM frameworků pro PHP
Translated title:
Comparison of ORM frameworks for PHP
Authors:
Procházka, Ivan ; Pavlíčková, Jarmila (advisor) ; Schrotter, Michal (referee) Document type: Bachelor's theses
Year:
2009
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Práce se zabývá srovnáním frameworků pro objektově relační mapování v programovacím jazyce PHP. V teoretické rovině popisuje možnosti mapování a uvádí návrhové vzory, které lze pro mapování použít. Seznamuje čtenáře se základními principy objektově orientovaného programování a s relačními databázemi. Pro porovnání nástrojů je navrhnuta modelová úloha knihovny. Tato úloha je implementována ve vybraných nástrojích. Nástroje jsou poté ohodnoceny dle specifikovaných kritérií. Cílem této práce je zhodnotit vybrané frameworky a na modelovém příkladu ukázat práci s nimi a možnosti objektově relačního mapování na platformě PHP.This study deals with a comparison of object relational mapping frameworks for PHP program language. On theoretical review, it describes the possibilities of mapping and available design patterns for mapping are presented. Basic principles of object oriented programming and relational databases are surveyed. For a comparison of tools, a model case of a library is suggested and implemented in chosen tools. Based on specified criteria, a comparison of selected frameworks is given. The main goal is to evaluate features of chosen frameworks, demonstrate their usage on the model case of a library and summarize the possibilities of object relational mapping on PHP platform.
Keywords:
framework; object relational mapping; ORM; PHP; framework; objektově relační mapování; ORM; PHP
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/14695