Model
Model je v rámci architektury MVC funkčním a datovým základem celé aplikace. Poskytuje prostředky jak pro přístup k datové základně a stavům aplikace, tak pro jejich ukládání a aktualizaci. Součástí modelu bývá zpravidla databáze a ORM. O modelu si přečtěte více například v článku Model není pouze databáze.
V úvodním článku seriálu jsme si systém Doctrine 2 obecně
představili, ukázali si, kde jej stáhnout a jak jej nainstalovat. Dneska se
pustíme do skutečné práce, řekneme si, co jsou vlastně entity a jak se
s nimi v Doctrine 2 pracuje. Téma nám vydrží až do příště.
Doctrine 2 je nový ORM framework pro jazyk PHP. V porovnání s již
existujícími systémy pro mapování objektů na relační databázi
přináší zajímavý posun a má velkou šanci stát se v budoucnu
převládajícím ORM pro aplikace psané v jazyce PHP. V několika dílech
tohoto seriálu si Doctrine 2 postupně představíme.