Frameworks

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arian Stolwijk

Arian Stolwijk

15/10/2006 15:09:00
Quote Anchor link
Hoi,

Ik kom zo af en toe termen van Framework, Zend, Ruby on Rails e.d. Tegen, maar wat kan je er nou mee? Wat is het?
Op google kreeg ik alleen maar van die dingen: Een framework is eigelijk niet uit te leggen, het is zo veel...
Een beetje vaag dus.
Dus zou iemand een beetje duidelijkheid willen scheppen, wat kan je ermee, voor wat soort projecten kan je het gebruiken, hoe ziet het er uit, is het gewoon php of is het weer een ander soort code?

Gr.
Arian
 
PHP hulp

PHP hulp

24/01/2020 06:32:39
 
Jelmer -

Jelmer -

15/10/2006 15:43:00
Quote Anchor link
Een framework is als het ware een soort van starterkit. Zie het als zo'n maggie maaltijdsoep waar je dan zelf de balletjes en de groenten nog in moet doen.

Het framework handelt alle standaard-dingen af zoals routing (welke functie wordt aangevraagd en dus moet worden uitgevoerd), gebruikersrechten, database, bla bla, dingen die je in iedere internetapplicatie eigenlijk wel tegenkomt. Jij moet vervolgens nog de smaak toevoegen, dus je maakt de data-objecten (meestal kan je weer een standaard-klasse van het framework uitbreiden waardoor je eigenlijk niets meer hoeft te doen dan wat gegevens invullen over de structuur van je database), de functies (die zeggen wat er met de data moet gebeuren, wat er moet worden weergegeven, wat wel mag en wat niet) en de templates (de daadwerkelijke zooi weergeven)

Het framework zorgt er vervolgens voor dat dit alles met elkaar samenwerkt. Dus het bevat iets van een template-parser, iets van een router, iets van een abstract dataobject en meestal ook nog een lading handige functies.
 
Frank -

Frank -

15/10/2006 15:48:00
Quote Anchor link
Hier een goed leesbaar artikel over een framework: http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html
 
Arian Stolwijk

Arian Stolwijk

15/10/2006 16:36:00
Quote Anchor link
Klopt het een beetje als ik zeg dat dus de functies worden gemaakt/zijn en in een apart bestand staan.
Die functies dan worden opgeroepen, zodat je in dat bestand enkel maar nog alles in elkaar plakt. Zo kort en simpel mogelijk.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.