3. O prezentaci
03
TÉMA
Okrajově si představíme open-source knihovnu
Nextras ORM.
Nextras ORM
04
TÉMA
Představíme si hlavní subjekt klonování -
Nextras ORM Entity.
Nextras ORM - Entity
05
TÉMA
Ukážeme si principy klonovací funkce a řešení
vazeb. A dvě praktické ukázky v našem CMS.
Jak na vazby? + Ukázky
06
TÉMA
Povíme si poznatky získané z praxe a
shrneme klonování.
Knihovna a závěr
01
TÉMA
02
TÉMA
Vysvětlíme si jakou hlavní výzvu budeme
muset při klonování řešit.
1001 reference
Co je to klonování a k čemu je?
Povíme si o klonování obecně s příklady využití
v praxi.
4. Motivace
● Rozšíříme sílu klienta při práci s obsahem.
● Opakování kódu při __clone()? NE!
● Zjednodušíme si “testování”.
● Odlehčíme svému spánku.
5. Co je to klonování a k čemu je?
● vytvoření nové instance objektu
● stejné vlastnosti jako původní objekt
● více instancí v různých stavech
● zachování originálního stavu
● obsahové kopie
7. Nextras ORM
● open-source knihovna
● zjednodušení práce s DB pomocí OOP
● rozdělená na logické bloky
Storage --(DBAL)--> Mapper -> Repository -> Entity
16. Závěr
+ konfigurační data - přehled
+ brutální deep cloning
+ Entity a jednoduché relace?
+ Hned!
+ features pro obsahové weby
- čas implementace
- nestandardní relace
"Síla může být nebezpečná, pokud se dostane do špatných rukou." - Ki-Adi-Mundi