Original title:
Objektově-relační mapování na platformě PHP
Translated title:
Object-Relational Mapping on PHP Platform
Authors:
Mokruša, Petr ; Rychlý, Marek (referee) ; Burget, Radek (advisor) Document type: Bachelor's theses
Year:
2015
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Práce se zabývá problematikou objektově-relačního mapovaní na platformě PHP. První část obsahuje obecný popis technologie ORM včetně návrhových vzorů pro ni určených. V další části jsou popsány dva nejvýznamnější ORM frameworky, Doctrine 2 a Propel. Doctrine 2 se práce věnuje více podrobněji, protože právě tento framework je použit v ukázkové aplikaci, která znázorňuje, jak technologii ORM integrovat do svého projektu a jak s ní efektivně pracovat. Cílem této práce je seznámit čtenáře s technologii ORM a motivovat ho k použití ORM ve svých projektech.
The thesis deals with an issue of object-relational mapping on the PHP platform. The first part contains general description of the ORM technology including design patterns meant for the technology. In the next part are described the two most important ORM frameworks - Doctrine 2 and Propel. The thesis is focused on Doctrine 2 as this framework is used in an exemplary application which represents how can be the ORM technology integrated to a project and how it can be effectively used. The aim of this thesis is to introduce the ORM technology to readers and to motivate them to use the ORM technology in their projects.
Keywords:
Doctrine 2; Kdyby\Doctrine.; Object-Relational Mapping; ORM; PHP; Propel; Doctrine 2; Kdyby\Doctrine.; Objektově-relační mapování; ORM; PHP; Propel
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/52539