theGreatest
Medlem
Hei, har begynt å lære meg webutvikling, og har akkurat lest ferdig boken PHP & MySQL: Novice to Ninja, PHP & MySQL: Novice to Ninja, 5th Edition-O'Reilly Media
En flott bok, hvor du jobber med et praktisk prosjekt gjennom hele boken.
Man lærer å lage websider som er organisert slik at hver "side" er strukturert i en mappe som inneholder et kontrollerskript, index.php.
F.eks. om man navigerer til www.eksempel.com/minside,
så kjører index.php og sjekker kanskje GET og POST parametre, må kanskje koble til en database og hente noe osv., og så inkluderer man et html dokument med minimal php kode, basert på logikken i index.php, som sendes til klienten.
På denne måten prøver man i boka å separere php koden mest mulig fra html koden.
Har lagt ved en liten illustrasjon for å gjøre dette enda tydeligere.
Man lærer forsåvidt også at man kan lage et index.html, og så kjører man en generate.php kun hver gang noe data endres. Men det fungerer på samme måte hovedsaklig, dette er jo bare en optimalisering for ikke å kjøre kontrollerskriptet ved hver eneste request, men kun når man endrer på noe.
Alt dette er vel og bra, men jeg er ganske glad i objektorientert programmering.
Jeg har hatt objektorientert programmering gjennom to kurs på UiO, i språket java. Så jeg kan konseptet, og jeg har sett på hvordan man lager objekter og slikt i php, men jeg leter etter en bok eller et videokurs eller noe slikt som kan vise meg hvordan man skal organisere klassene, og sy det sammen med html og databasen og sånn i praksis.
Er det noen som kan peke meg i riktig retning? Har du en illustrasjon? Bokanbefaling/kursanbefaling?(Gjerne med et større praktisk prosjekt) Burde jeg se på noe rammeverk for å lære dette?
Jeg står litt fast, alt av tips blir satt stor pris på!
En flott bok, hvor du jobber med et praktisk prosjekt gjennom hele boken.
Man lærer å lage websider som er organisert slik at hver "side" er strukturert i en mappe som inneholder et kontrollerskript, index.php.
F.eks. om man navigerer til www.eksempel.com/minside,
så kjører index.php og sjekker kanskje GET og POST parametre, må kanskje koble til en database og hente noe osv., og så inkluderer man et html dokument med minimal php kode, basert på logikken i index.php, som sendes til klienten.
På denne måten prøver man i boka å separere php koden mest mulig fra html koden.
Har lagt ved en liten illustrasjon for å gjøre dette enda tydeligere.
Man lærer forsåvidt også at man kan lage et index.html, og så kjører man en generate.php kun hver gang noe data endres. Men det fungerer på samme måte hovedsaklig, dette er jo bare en optimalisering for ikke å kjøre kontrollerskriptet ved hver eneste request, men kun når man endrer på noe.
Alt dette er vel og bra, men jeg er ganske glad i objektorientert programmering.
Jeg har hatt objektorientert programmering gjennom to kurs på UiO, i språket java. Så jeg kan konseptet, og jeg har sett på hvordan man lager objekter og slikt i php, men jeg leter etter en bok eller et videokurs eller noe slikt som kan vise meg hvordan man skal organisere klassene, og sy det sammen med html og databasen og sånn i praksis.
Er det noen som kan peke meg i riktig retning? Har du en illustrasjon? Bokanbefaling/kursanbefaling?(Gjerne med et større praktisk prosjekt) Burde jeg se på noe rammeverk for å lære dette?
Jeg står litt fast, alt av tips blir satt stor pris på!