20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Beetje quick-n-dirty maar het werkt prima.
Nu met Land Rover Series 3 en Defender 90
genereren... klinkt interesant...-NMe- schreef op dinsdag 07 februari 2006 @ 20:18:
Je kan het menutemplate toch genereren? Ik heb zelf eens een keer een systeem gemaakt waar je een module toekent aan een pagina uit het CMS. Je voegt in dat geval een pagina toe, die gewoon een titel heeft, en je kent aan het moduleveld van die pagina een bestandsnaam voor de bijbehorende module toe. Werkte perfect.
Hoe?
dirty it is!MTWZZ schreef op dinsdag 07 februari 2006 @ 20:19:
Je kun de directory met modules uitlezen en dan elke module een entry in je menu geven.
Beetje quick-n-dirty maar het werkt prima.
20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
Je gebruikt PHP, en PHP genereert HTML. Drie keer raden hoe je dan een pagina genereert.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
En dan wel via een caching principe zodat je dus niet bij elke page request het menu weer opnieuw uit de DB moet halen-NMe- schreef op dinsdag 07 februari 2006 @ 20:36:
[...]
Je gebruikt PHP, en PHP genereert HTML. Drie keer raden hoe je dan een pagina genereert.Pagina-data in je DB zetten, uitlezen met PHP, en op basis daarvan je menu maken.
Verstand van Voip? Ik heb een leuke baan voor je!
En hoeveel denk je dat 't gaat schelen als je zo'n simpele database query gaat cachen?megamuch schreef op dinsdag 07 februari 2006 @ 20:37:
En dan wel via een caching principe zodat je dus niet bij elke page request het menu weer opnieuw uit de DB moet halen
Of moet ik een array maken met:
$array['modulenaam'] => "file.php"
en dan die gebruiken overal?
Ik zie die gedachten gang nog niet van modulair scripten... Weet er iemand een artikel hierover?
20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
Genoeg om het te doenPrisonerOfPain schreef op dinsdag 07 februari 2006 @ 20:45:
[...]
En hoeveel denk je dat 't gaat schelen als je zo'n simpele database query gaat cachen?
Verstand van Voip? Ik heb een leuke baan voor je!
< dit stukje webruimte is te huur >
Elke query gebruikt een connectie naar de MySQL daemon, ongeacht hoe complex de query is. Er is een eindig aantal connecties beschikbaar, dus het is altijd goed om daar zuinig mee om te gaan.
Bij gebrek aan uitleg: mvc staat voor Model View Controller. Een fijn principe.aex351 schreef op woensdag 08 februari 2006 @ 10:05:
Ik script ook zoveel mogelijk modulair en dat doe ik via het mvc principe (deels).
In het maandblad PHP Architect stond in de editie van May 2003 een artikel over het gebruik van MVC in PHP. Deze editie was een tijd terug gratis te downloaden, misschien dat dat nog steeds zo is. Kijk eventjes op www.phparch.com.
Hoe dan ook een paar linkjes waar je mss wat aan hebt.
Info over MVC op inet:
- http://www.phppatterns.com
- http://www.phppatterns.co...l_view_controller_pattern
- http://www.enode.com/x/markup/tutorial/mvc.html
- http://ootips.org/mvc-pattern.html
Projecten die gebruik maken van MVC:
- http://www.phpmvc.net
- http://amb.sourceforge.net
- http://eocene.net
- http://phrame.itsd.ttu.edu/
- en natuurlijk http://www.google.com/search?q=php+mvc
Succes ermee
[ Voor 5% gewijzigd door Tjoekbezoer op 08-02-2006 17:53 ]
Bekijk eens exponent. Die heeft een mooie oplossing. http://www.exponentcms.org. De opbouw van je modules sla je op in de database. Een sectie bestaat uit een aantal containers en in die container hang je één of meerdere modules.decramy schreef op dinsdag 07 februari 2006 @ 20:11:
Ik wil een webapplicatie schrijven waarin ik steeds meer modules wil toevoegen...
Nu ben ik al enigzins thuis in OOP scripting en op zich denk ik wel dat het allemaal gaat lukken...
Alleen...
Stel dat je een menu wilt hebben boven in de pagina, waarin dus verwezen wordt naar verschillende modules... Hoe pak je dit aan?
Na iedere release van een module 'menu.tpl' aanpassen? Neh... Niet mijn oplossing...
Hoe pakken jullie dat soort dingen aan?
http://hawvie.deviantart.com/
MVC is op meerdere manieren 1 object data aanpassen, maar wat ik zoek is eigenlijk een `framework` waarmee ik modules maak die dan meteen naadloos worden opgenomen in mn site. Ja, er kan 1 row in een database gezet worden (of een entry in een array) om de module te activeren, maar k wil eigenlijk dan ook meteen alles werkt.
Mooiste voorbeelden vind ik toch wel het menu op iedere pagina en in je preferences-pagina de pagina/menu-entry waar iedere module terug komt.
Heeft iemand een FO oid rond dit onderwerp? Of een 'modulemanager' ..?
20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
[ Voor 98% gewijzigd door DaMinD op 14-09-2022 00:23 ]
Nog een aardige:Tjoekbezoer schreef op woensdag 08 februari 2006 @ 16:26:
[...]
Bij gebrek aan uitleg: mvc staat voor Model View Controller. Een fijn principe.
In het maandblad PHP Architect stond in de editie van May 2003 een artikel over het gebruik van MVC in PHP. Deze editie was een tijd terug gratis te downloaden, misschien dat dat nog steeds zo is. Kijk eventjes op www.phparch.com.
Hoe dan ook een paar linkjes waar je mss wat aan hebt.
Info over MVC op inet:
- http://www.phppatterns.com
- http://www.phppatterns.co...l_view_controller_pattern
- http://www.enode.com/x/markup/tutorial/mvc.html
- http://ootips.org/mvc-pattern.html
Projecten die gebruik maken van MVC:
- http://www.phpmvc.net
- http://amb.sourceforge.net
- http://eocene.net
- http://phrame.itsd.ttu.edu/
- en natuurlijk http://www.google.com/search?q=php+mvc
Succes ermee
http://www.cakephp.org/
MVC framework lichtelijk gebaseerd op Roby on Rails.
Want waarom zou zoiets dergelijks niet gewoon in PHP kunnen