Název:
Srovnání ORM frameworků pro PHP
Překlad názvu:
Comparison of ORM frameworks for PHP
Autoři:
Procházka, Ivan ; Pavlíčková, Jarmila (vedoucí práce) ; Schrotter, Michal (oponent) Typ dokumentu: Bakalářské práce
Rok:
2009
Jazyk:
cze
Nakladatel: Vysoká škola ekonomická v Praze
Abstrakt: [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.
Klíčová slova:
framework; objektově relační mapování; ORM; PHP; framework; object relational mapping; ORM; PHP
Instituce: Vysoká škola ekonomická v Praze
(web)
Informace o dostupnosti dokumentu:
Dostupné v digitálním repozitáři VŠE. Původní záznam: http://www.vse.cz/vskp/eid/14695