Inleiding:
Nu dat ik voor de 2maal in 2 jaar tijd mijn cms volledig heb geschreven omdat ik weer iets nieuws wilde (eerste keer was het zonder oop) nu wil ik graag alles herschrijven en gebruik maken van het MVC model + alles commenten zoals het hoort.
Dus een boek gekocht die verschillende patterns behandeld zoals factory, mvc,...
Ik ben ondertussen opnieuw begonnen en wel adhv deze tutorial voor de globale opzet:
klik
Ik heb mijn eigen registry class geschreven en ook de templates doe ik iets anders.
de structuur:
classes
-controller_base.php
-registry.class.php
-router.class.php
-template.class.php
-database.class.php
controllers
-index.php
-members.php
includes
-startup.php
-config.php
templates
-index.php
-members.php
Nu ontbreekt hier nog Models... dit omdat de maker van de tutorial het fijn vind de lijnen tussen controller en model te vervagen (eenvoudiger???).
Ik zou dus wel graag met models werken maar weet niet zeker of ik het goed heb begrepen.
De router zorgt ervoor dat deze de juiste controller oproept,
-de controller, roept het bijhorende model op.
-het model,voert queries uit op de database, returned bv een array met resultaten naar de controller --de controller verwerkt dit en output het naar de view
-de view geeft dan alles weer
Hoe zorg ik er nu effectief voor dat ik mijn juiste model oproep, deze includen? of hoe wordt hier normaal naar verwezen? (ik zoek dus de manier om in php de link te maken op een nette manier)
Excuses voor de mogelijk verwarrende uitleg
Nu dat ik voor de 2maal in 2 jaar tijd mijn cms volledig heb geschreven omdat ik weer iets nieuws wilde (eerste keer was het zonder oop) nu wil ik graag alles herschrijven en gebruik maken van het MVC model + alles commenten zoals het hoort.
Dus een boek gekocht die verschillende patterns behandeld zoals factory, mvc,...
Ik ben ondertussen opnieuw begonnen en wel adhv deze tutorial voor de globale opzet:
klik
Ik heb mijn eigen registry class geschreven en ook de templates doe ik iets anders.
de structuur:
classes
-controller_base.php
-registry.class.php
-router.class.php
-template.class.php
-database.class.php
controllers
-index.php
-members.php
includes
-startup.php
-config.php
templates
-index.php
-members.php
Nu ontbreekt hier nog Models... dit omdat de maker van de tutorial het fijn vind de lijnen tussen controller en model te vervagen (eenvoudiger???).
Ik zou dus wel graag met models werken maar weet niet zeker of ik het goed heb begrepen.
De router zorgt ervoor dat deze de juiste controller oproept,
-de controller, roept het bijhorende model op.
-het model,voert queries uit op de database, returned bv een array met resultaten naar de controller --de controller verwerkt dit en output het naar de view
-de view geeft dan alles weer
Hoe zorg ik er nu effectief voor dat ik mijn juiste model oproep, deze includen? of hoe wordt hier normaal naar verwezen? (ik zoek dus de manier om in php de link te maken op een nette manier)
Excuses voor de mogelijk verwarrende uitleg
Modelbouw - Alles over modelbouw, van RC tot diorama