ORM oproti NotORM co to je a v čem se liší?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Vojtěch Dobeš
- Gold Partner | 1316
Ve zkratce: ORM je návrhový vzor, Object-Relation Mapping (převádění relačních dat do objektů a zpět). NotORM je knihovna od Jakuba Vrány, která je pojmenovaná podle toho, že to není ORM (neimplementuje tento návrhový vzor). Knihoven typu ORM je spousta, z těch známých lze jednoznačně doporučit Doctrine 2.
Na myšlence NotORM je postavené i Nette\Database.
Pro více informací doporučuju počkat na odpověď někoho jiného, anebo si hlavně všechny pojmy vygooglit, pročíst dokumentace, přečíst si článek Jana Tichého na phpguru.cz o pětivrstvém modelu, články Jakuba Vrány na php.vrana.cz na téma NotORM atd.