Galen
Peter Bond
Super Mod
Elite Member
15 jaar lid
Supplementen
Anabolen
Technologie
Wetenschap
10.000 likes
10.000 berichten
- Lid sinds
- 8 okt 2010
- Berichten
- 33.796
- Waardering
- 22.804
- Lengte
- 1m96
- Massa
- 102kg
- Vetpercentage
- 11%
dat de content is te veranderen door de gebruikers via de website zelf. en gezien jij veel ervaring hebt kun je uitleggen wat een framework is?
Heel kort gezegd biedt een framework jou als programmeur heel veel extra functionaliteit waardoor je meer kan doen in minder code. Ook hanteren frameworks vaak een bepaalde filosofie die je 'moet' volgen, waardoor code makkelijk uitbreidbaar is, makkelijk te begrijpen voor anderen, makkelijk te hergebruiken en (afhankelijk van de programmeur weliswaar) doorgaans beter in elkaar zit. Veel frameworks volgen MVC, Model, View, Controller, de een volgt het iets anders dan de ander, maar komt in principe op hetzelfde neer.
Maar in den beginnen zou ik gewoon de basics van PHP onder de knie krijgen, en pas later genieten van veel functionaliteit die frameworks bieden. Die harde kennis van PHP die je in 't begin opdoet gaat jou later helpen met het goed begrijpen van bepaalde functionaliteit, en daarbij dus met debuggen.
Naast het PHP zelf onder de knie krijgen is het dus ook handig om je te kijken wat OOP (Object Orientated Programming) en MVC dus inhoudt, zodat je dit later kan toepassen zodra je over genoeg ervaring met PHP beschikt.
En het beste leer je PHP door gewoon te doen, en jezelf daarbij good practices aan te leren en die goed te blijven volgen. Dit zegt je waarschijnlijk nu allemaal niet heel veel, of zelfs vrij weinig, maar zodra je meer programmeert zul je deze tekst wat beter begrijpen en heb je er daadwerkelijk ook wat aan.


