Detail práce

Objektově-relační mapování na platformě PHP

Bakalářská práce Student: Mokruša Petr Akademický rok: 2014/2015 Vedoucí: Burget Radek, doc. Ing., Ph.D.
Název anglicky
Object-Relational Mapping on PHP Platform
Jazyk práce
český
Abstrakt

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.

Klíčová slova

Objektově-relační mapování, ORM, PHP, Doctrine 2, Propel, Kdyby\Doctrine.

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
17. června 2015
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.

Otázky u obhajoby
  1. Jsou nějaké další rámce pro ORM nad PHP? Pokud ano, proč jsou v práci uvedeny pouze Doctrine 2 a Propel?
  2. Jaké jsou výhody a nevýhody Doctrine 2 a Propel při jejich vzájemném srovnání? Proč jste si vybral Doctrine 2?
Komise
Zendulka Jaroslav, doc. Ing., CSc. (UIFS FIT VUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (UPSY FIT VUT), člen
Křivka Zbyněk, Ing., Ph.D. (UIFS FIT VUT), člen
Citace
MOKRUŠA, Petr. Objektově-relační mapování na platformě PHP. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-17. Vedoucí práce Burget Radek. Dostupné z: https://www.fit.vut.cz/study/thesis/17140/
BibTeX
@bachelorsthesis{FITBT17140,
    author = "Petr Mokru\v{s}a",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Objektov\v{e}-rela\v{c}n\'{i} mapov\'{a}n\'{i} na platform\v{e} PHP",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17140/"
}
Nahoru