Orm configureren
Via composer kunnen we gebruik maken van code van anderen om van alles en nog wat te doen. Wanneer je met Laravel of Yii werkt dan worden vaak componenten van elkaars frameworks overgenomen. Dat mag, het is immers open source.
Benodigdheden
- ORM
- Template engine
- Environment variables
- Router
- Console command
ORM
ORM staat voor Object-Relational Mapping. Het is een techniek waarmee je database-tabellen koppelt aan objecten in je code. Zo kun je met objecten werken in plaats van handmatig SQL te schrijven. Wij gaan in dit project gebruik maken vanpropel
Opracht
Ga naar packagist.org, zoek propel op en installeer deze.
Template engine
Een template engine scheidt de inhoud (data) van de vormgeving (HTML/CSS). Hiermee hoef je herhalende delen zoals headers of footers maar één keer te maken. Dat maakt je website overzichtelijker, sneller aan te passen en makkelijker uit te breiden. Wij gaan gebruik maken vantwig in ons framework. Twig is onderdeel van Symfony
Opracht
Ga naar packagist.org, zoek de twig template engine en installeer deze.