Gå til innhold

Anbefalte innlegg

Skrevet

Hei!

Jeg har lyst til å lære meg php. Hvilket program trenger jeg for å lære meg det? Er det noe jeg kan laste ned gratis fra nett, eller noe bra jeg bør kjøpe?

mvh

Jeg er en annen
Skrevet

PHP er et programmeringsspråk; hvis du ikke kan programmere fra før, vil det å lære PHP i praksis innebære å lære seg å programmere. Innføringskurs i programmering finnes ved alle norske universiteter, samt mange av høgskolene.

Skrevet

Du fikk et heller dårlig svar under her, så jeg prøver meg på et bedre et:

PHP er, som nevnt under, et programmeringsspråk, og du må lære deg å programmere. Det er imidlertid ikke noe problem å lære det PHP til å begynne med, da det er et ganske grei språk.

Det finnes drøssevis av tutorials etc. på nettet. Søk etter "PHP tutorial" etc. på google, og du finner garantert det du trenger.

PHP kjøres normalt på servere, og det kan være litt knot å sette det opp på en egen maskin iom. at det kjøres sammen med en webserver i vanlig bruk. Hvor mye knot det er vet jeg ikke, iom. at jeg aldri har skrevet noe i PHP selv, men det finner du også ut hvis du finner en god tutorial.

".........................."

Jeg er en annen
Skrevet

Du fikk et heller dårlig svar under her, så jeg prøver meg på et bedre et:

PHP er, som nevnt under, et programmeringsspråk, og du må lære deg å programmere. Det er imidlertid ikke noe problem å lære det PHP til å begynne med, da det er et ganske grei språk.

Det finnes drøssevis av tutorials etc. på nettet. Søk etter "PHP tutorial" etc. på google, og du finner garantert det du trenger.

PHP kjøres normalt på servere, og det kan være litt knot å sette det opp på en egen maskin iom. at det kjøres sammen med en webserver i vanlig bruk. Hvor mye knot det er vet jeg ikke, iom. at jeg aldri har skrevet noe i PHP selv, men det finner du også ut hvis du finner en god tutorial.

".........................."

PHP-tutorials på nettet lærer deg bare syntaksen -- de forutsetter at du kan programmere fra før. Jeg fikk ikke inntrykk av at denne personen kunne programmere i utgangspunktet, og da kan jeg ikke se poenget med å først lære seg syntaksen til et språk uten å ane hvordan man skal uttrykke noe i det. Derfor henviste jeg til universiteter eller høgskoler, for det fins neppe noe bedre sted å lære seg programmering. Jeg har sett en del kode av folk som påstår de har lært seg å programmere på egen hånd -- og det har ikke vært noe vakkert syn.

Skrevet

PHP-tutorials på nettet lærer deg bare syntaksen -- de forutsetter at du kan programmere fra før. Jeg fikk ikke inntrykk av at denne personen kunne programmere i utgangspunktet, og da kan jeg ikke se poenget med å først lære seg syntaksen til et språk uten å ane hvordan man skal uttrykke noe i det. Derfor henviste jeg til universiteter eller høgskoler, for det fins neppe noe bedre sted å lære seg programmering. Jeg har sett en del kode av folk som påstår de har lært seg å programmere på egen hånd -- og det har ikke vært noe vakkert syn.

Maken til tull. Det finnes haugevis av tutorials for absolutt alle språk du måtte ønske å lære, og mange av disse er myntet på de som ikke kan programmere fra før. Når noen sitter med planer om å lære seg et språk for moro skyld blir det rett og slett dumt å henvise de til høyskoler og universiteter. Det er, såvidt jeg vet, få insitusjoner som kjører kurs i generell programmering - de fleste lærer programmering ved å lære seg et språk som er egnet som læremiddel.

"......................."

Jeg er en annen
Skrevet

Maken til tull. Det finnes haugevis av tutorials for absolutt alle språk du måtte ønske å lære, og mange av disse er myntet på de som ikke kan programmere fra før. Når noen sitter med planer om å lære seg et språk for moro skyld blir det rett og slett dumt å henvise de til høyskoler og universiteter. Det er, såvidt jeg vet, få insitusjoner som kjører kurs i generell programmering - de fleste lærer programmering ved å lære seg et språk som er egnet som læremiddel.

"......................."

Min erfaring er at folk som "lærer seg" å programmere selv stort sett lærer seg ulike funksjoner for ditt og datt i et eller annet språk -- de mangler den grunnleggende forståelsen for prinsippene i programmering og god programdesign. Hvis disse personene velger å ta en formell utdannelse i programmering må de ofte avlæres først, fordi de har lagt seg til en rekke uvaner og er alt for sikre på at de allerede kan programmere. Derfor vil jeg ikke anbefale noen å lære seg å programmere på egenhånd.

Alle universiteter tilbyr gratis innføringskurs i programmering -- flere av dem kan man sikkert følge som nettundervisning. Selvsagt må man i disse kursene benytte et eller annet språk, men bruken av funksjoner særegne for det gitte språket vil holdes på et minimum slik man i størst mulig grad lærer seg de generelle prinsippene. Kan man først disse er det en smal sak å lære seg syntaksen for et nytt språk.

Jeg har selv jobbet med PHP og vært aktiv i PHP-forum på nettet. På forumet viste det seg stadig hvor hjelpeløse folk ble når de kom over et problem de ikke kunne løse med en eller annen ferdigdefinert funksjon i PHP -- de hadde ikke lært seg en hensiktsmessig måte å analysere et problem og designe et program på. En annen ting jeg har observert, er at mengden erfaring med et programmeringsspråk ikke er så viktig som hvor grundig utdannelse man har. En som har jobbet med et språk i ti år, men som aldri har fått den grunnleggende forståelse for hva programmering handler om, vil gjøre en dårligere jobb enn en som har jobbet med språket i ett år, men som har en solid forståelse for prinsippene for programmering. Det er også forskning som viser dette.

Det er mulig det finnes noen få genier der ute som kan lære seg å programmere godt på egenhand, men det er definitivt unntakene. Mht. programmeringstutorials på nettet, vet jeg om én ganske god som tar for seg prinsippene for programmering: http://www.htdp.org/2003-09-26/Book/curriculum.html. Bortsett fra denne har jeg ikke sett noen god online tutorial for _programmering_ (ikke et eller annet språk).

Med de gedigne funksjons- og klassebibliotekene til dagens populære språk, som f.eks. Java, ser man et stadig forfall i grunnleggende programmeringskunnskaper, fordi språkene tilbyr så mange ferdigdefinerte funksjoner -- fokuset rettes mot språkets syntaks, ikke problemløsning. Tendensen er uheldig, og derfor vil jeg ikke henvise nok en person til å lære seg syntaks-sukker i et populært språk uten først å lære seg å programmere.

Skrevet

Min erfaring er at folk som "lærer seg" å programmere selv stort sett lærer seg ulike funksjoner for ditt og datt i et eller annet språk -- de mangler den grunnleggende forståelsen for prinsippene i programmering og god programdesign. Hvis disse personene velger å ta en formell utdannelse i programmering må de ofte avlæres først, fordi de har lagt seg til en rekke uvaner og er alt for sikre på at de allerede kan programmere. Derfor vil jeg ikke anbefale noen å lære seg å programmere på egenhånd.

Alle universiteter tilbyr gratis innføringskurs i programmering -- flere av dem kan man sikkert følge som nettundervisning. Selvsagt må man i disse kursene benytte et eller annet språk, men bruken av funksjoner særegne for det gitte språket vil holdes på et minimum slik man i størst mulig grad lærer seg de generelle prinsippene. Kan man først disse er det en smal sak å lære seg syntaksen for et nytt språk.

Jeg har selv jobbet med PHP og vært aktiv i PHP-forum på nettet. På forumet viste det seg stadig hvor hjelpeløse folk ble når de kom over et problem de ikke kunne løse med en eller annen ferdigdefinert funksjon i PHP -- de hadde ikke lært seg en hensiktsmessig måte å analysere et problem og designe et program på. En annen ting jeg har observert, er at mengden erfaring med et programmeringsspråk ikke er så viktig som hvor grundig utdannelse man har. En som har jobbet med et språk i ti år, men som aldri har fått den grunnleggende forståelse for hva programmering handler om, vil gjøre en dårligere jobb enn en som har jobbet med språket i ett år, men som har en solid forståelse for prinsippene for programmering. Det er også forskning som viser dette.

Det er mulig det finnes noen få genier der ute som kan lære seg å programmere godt på egenhand, men det er definitivt unntakene. Mht. programmeringstutorials på nettet, vet jeg om én ganske god som tar for seg prinsippene for programmering: http://www.htdp.org/2003-09-26/Book/curriculum.html. Bortsett fra denne har jeg ikke sett noen god online tutorial for _programmering_ (ikke et eller annet språk).

Med de gedigne funksjons- og klassebibliotekene til dagens populære språk, som f.eks. Java, ser man et stadig forfall i grunnleggende programmeringskunnskaper, fordi språkene tilbyr så mange ferdigdefinerte funksjoner -- fokuset rettes mot språkets syntaks, ikke problemløsning. Tendensen er uheldig, og derfor vil jeg ikke henvise nok en person til å lære seg syntaks-sukker i et populært språk uten først å lære seg å programmere.

Dere har rett begge to.

Det hele koker ned til hvorfor loinen vil lære seg php. Om det er for å fikle litt med egne hjemmesider for moro skyld og på fritiden, så er det neppe nødvendig å gå på kurs og lære jobben skikkelig. Men skal han/hun bruke kunnskapen i jobbsammenheng eller til større prosjekter, så er en generell innføring i programmering antakelig nødvendig. Man kan halte seg avgårde med halvveis-løsninger uten å forstå det grunnleggende, men det er ikke å anbefale. Likevel - det er overkill å ta universitetskurs for å fikle litt med en hobby for egen hjemmeside. Da kan man klare seg med noen tutorials, og så eventuelt utvide med kurs hvis man bestemmer seg for å satse på dette i jobbsammenheng.

Jeg er en annen
Skrevet

Dere har rett begge to.

Det hele koker ned til hvorfor loinen vil lære seg php. Om det er for å fikle litt med egne hjemmesider for moro skyld og på fritiden, så er det neppe nødvendig å gå på kurs og lære jobben skikkelig. Men skal han/hun bruke kunnskapen i jobbsammenheng eller til større prosjekter, så er en generell innføring i programmering antakelig nødvendig. Man kan halte seg avgårde med halvveis-løsninger uten å forstå det grunnleggende, men det er ikke å anbefale. Likevel - det er overkill å ta universitetskurs for å fikle litt med en hobby for egen hjemmeside. Da kan man klare seg med noen tutorials, og så eventuelt utvide med kurs hvis man bestemmer seg for å satse på dette i jobbsammenheng.

Joda. Er i og for seg enig i at det ikke er nødvendig med universitetsutdannelse for lage enkle dynamiske hjemmesider på hobbybasis (men da holder det kanskje uansett med litt tweaking av ferdige JavaScrpits). Personen spurte da vitterlig om hvordan h*n kunne lære seg PHP -- og det vil innebære å lære seg å programmere hvis man ikke kan det fra før.

Skrevet

Min erfaring er at folk som "lærer seg" å programmere selv stort sett lærer seg ulike funksjoner for ditt og datt i et eller annet språk -- de mangler den grunnleggende forståelsen for prinsippene i programmering og god programdesign. Hvis disse personene velger å ta en formell utdannelse i programmering må de ofte avlæres først, fordi de har lagt seg til en rekke uvaner og er alt for sikre på at de allerede kan programmere. Derfor vil jeg ikke anbefale noen å lære seg å programmere på egenhånd.

Alle universiteter tilbyr gratis innføringskurs i programmering -- flere av dem kan man sikkert følge som nettundervisning. Selvsagt må man i disse kursene benytte et eller annet språk, men bruken av funksjoner særegne for det gitte språket vil holdes på et minimum slik man i størst mulig grad lærer seg de generelle prinsippene. Kan man først disse er det en smal sak å lære seg syntaksen for et nytt språk.

Jeg har selv jobbet med PHP og vært aktiv i PHP-forum på nettet. På forumet viste det seg stadig hvor hjelpeløse folk ble når de kom over et problem de ikke kunne løse med en eller annen ferdigdefinert funksjon i PHP -- de hadde ikke lært seg en hensiktsmessig måte å analysere et problem og designe et program på. En annen ting jeg har observert, er at mengden erfaring med et programmeringsspråk ikke er så viktig som hvor grundig utdannelse man har. En som har jobbet med et språk i ti år, men som aldri har fått den grunnleggende forståelse for hva programmering handler om, vil gjøre en dårligere jobb enn en som har jobbet med språket i ett år, men som har en solid forståelse for prinsippene for programmering. Det er også forskning som viser dette.

Det er mulig det finnes noen få genier der ute som kan lære seg å programmere godt på egenhand, men det er definitivt unntakene. Mht. programmeringstutorials på nettet, vet jeg om én ganske god som tar for seg prinsippene for programmering: http://www.htdp.org/2003-09-26/Book/curriculum.html. Bortsett fra denne har jeg ikke sett noen god online tutorial for _programmering_ (ikke et eller annet språk).

Med de gedigne funksjons- og klassebibliotekene til dagens populære språk, som f.eks. Java, ser man et stadig forfall i grunnleggende programmeringskunnskaper, fordi språkene tilbyr så mange ferdigdefinerte funksjoner -- fokuset rettes mot språkets syntaks, ikke problemløsning. Tendensen er uheldig, og derfor vil jeg ikke henvise nok en person til å lære seg syntaks-sukker i et populært språk uten først å lære seg å programmere.

Hei og takk for svar.

Jeg må legge til at jeg kan både java og c++ men har aldri vært borti php før.

mvh

Skrevet

Dere har rett begge to.

Det hele koker ned til hvorfor loinen vil lære seg php. Om det er for å fikle litt med egne hjemmesider for moro skyld og på fritiden, så er det neppe nødvendig å gå på kurs og lære jobben skikkelig. Men skal han/hun bruke kunnskapen i jobbsammenheng eller til større prosjekter, så er en generell innføring i programmering antakelig nødvendig. Man kan halte seg avgårde med halvveis-løsninger uten å forstå det grunnleggende, men det er ikke å anbefale. Likevel - det er overkill å ta universitetskurs for å fikle litt med en hobby for egen hjemmeside. Da kan man klare seg med noen tutorials, og så eventuelt utvide med kurs hvis man bestemmer seg for å satse på dette i jobbsammenheng.

Hei!

Jeg skal lære php på skolen senere (høgskole), men akkurat nå har jeg permisjon og tenkte at jeg skal sette meg inn i dette for å ha litt bakgrunn før jeg har det på skolen.

mvh

Skrevet

Du fikk et heller dårlig svar under her, så jeg prøver meg på et bedre et:

PHP er, som nevnt under, et programmeringsspråk, og du må lære deg å programmere. Det er imidlertid ikke noe problem å lære det PHP til å begynne med, da det er et ganske grei språk.

Det finnes drøssevis av tutorials etc. på nettet. Søk etter "PHP tutorial" etc. på google, og du finner garantert det du trenger.

PHP kjøres normalt på servere, og det kan være litt knot å sette det opp på en egen maskin iom. at det kjøres sammen med en webserver i vanlig bruk. Hvor mye knot det er vet jeg ikke, iom. at jeg aldri har skrevet noe i PHP selv, men det finner du også ut hvis du finner en god tutorial.

".........................."

Hei hei og takk for svar!

Jeg har hatt både java og c++. Skal ha php på skolen senere men siden jeg har permisjon nå så ønsker jeg å sette meg litt inn i hvordan tingene fungerer for å stille sterkere når jeg skal ta det på skolen.

mvh

Jeg er en annen
Skrevet

Hei og takk for svar.

Jeg må legge til at jeg kan både java og c++ men har aldri vært borti php før.

mvh

Vil anbefale deg denne sida:

http://www.phpbuilder.com/

For å svare på de opprinnelige spørsmålene dine:

PHP er et open source-språk og derfor gratis. Det fins flere editorer, jeg benytter Svoi.NET PHP Edit, som kan lastes ned bl.a. her: http://www.soft32.com/download_25884.html

For å kjøe PHP-programmer trenger du en Apache-server og PHP installert. Det lar seg fint gjøre å installere en Apache-server og PHP på din egen maskin (Windows eller Linux, Mac er jeg usikker på), da kan du kjøre programmene lokalt uten å være på nett -- men hvis du har tilgang til et web-område med Apache-server og PHP, så er det kanskje like greit å kjøre programmene her.

For øvrig har syntaksen i PHP mange likhetstrekk med C. Selv liker jeg språket godt, syns det er perfekt for web-utvikling.

Skrevet

Vil anbefale deg denne sida:

http://www.phpbuilder.com/

For å svare på de opprinnelige spørsmålene dine:

PHP er et open source-språk og derfor gratis. Det fins flere editorer, jeg benytter Svoi.NET PHP Edit, som kan lastes ned bl.a. her: http://www.soft32.com/download_25884.html

For å kjøe PHP-programmer trenger du en Apache-server og PHP installert. Det lar seg fint gjøre å installere en Apache-server og PHP på din egen maskin (Windows eller Linux, Mac er jeg usikker på), da kan du kjøre programmene lokalt uten å være på nett -- men hvis du har tilgang til et web-område med Apache-server og PHP, så er det kanskje like greit å kjøre programmene her.

For øvrig har syntaksen i PHP mange likhetstrekk med C. Selv liker jeg språket godt, syns det er perfekt for web-utvikling.

Takker og bukker :-)

Skrevet

Min erfaring er at folk som "lærer seg" å programmere selv stort sett lærer seg ulike funksjoner for ditt og datt i et eller annet språk -- de mangler den grunnleggende forståelsen for prinsippene i programmering og god programdesign. Hvis disse personene velger å ta en formell utdannelse i programmering må de ofte avlæres først, fordi de har lagt seg til en rekke uvaner og er alt for sikre på at de allerede kan programmere. Derfor vil jeg ikke anbefale noen å lære seg å programmere på egenhånd.

Alle universiteter tilbyr gratis innføringskurs i programmering -- flere av dem kan man sikkert følge som nettundervisning. Selvsagt må man i disse kursene benytte et eller annet språk, men bruken av funksjoner særegne for det gitte språket vil holdes på et minimum slik man i størst mulig grad lærer seg de generelle prinsippene. Kan man først disse er det en smal sak å lære seg syntaksen for et nytt språk.

Jeg har selv jobbet med PHP og vært aktiv i PHP-forum på nettet. På forumet viste det seg stadig hvor hjelpeløse folk ble når de kom over et problem de ikke kunne løse med en eller annen ferdigdefinert funksjon i PHP -- de hadde ikke lært seg en hensiktsmessig måte å analysere et problem og designe et program på. En annen ting jeg har observert, er at mengden erfaring med et programmeringsspråk ikke er så viktig som hvor grundig utdannelse man har. En som har jobbet med et språk i ti år, men som aldri har fått den grunnleggende forståelse for hva programmering handler om, vil gjøre en dårligere jobb enn en som har jobbet med språket i ett år, men som har en solid forståelse for prinsippene for programmering. Det er også forskning som viser dette.

Det er mulig det finnes noen få genier der ute som kan lære seg å programmere godt på egenhand, men det er definitivt unntakene. Mht. programmeringstutorials på nettet, vet jeg om én ganske god som tar for seg prinsippene for programmering: http://www.htdp.org/2003-09-26/Book/curriculum.html. Bortsett fra denne har jeg ikke sett noen god online tutorial for _programmering_ (ikke et eller annet språk).

Med de gedigne funksjons- og klassebibliotekene til dagens populære språk, som f.eks. Java, ser man et stadig forfall i grunnleggende programmeringskunnskaper, fordi språkene tilbyr så mange ferdigdefinerte funksjoner -- fokuset rettes mot språkets syntaks, ikke problemløsning. Tendensen er uheldig, og derfor vil jeg ikke henvise nok en person til å lære seg syntaks-sukker i et populært språk uten først å lære seg å programmere.

Du snakker fortsatt tull, men det er null poeng i å fortsett med dette.

Uansett regner jeg med at vedkommende ville lære seg det for egen del. Det er forskell på å lære seg programmering på hobbybasis og å utdanne seg til programutvikler - det bør da være rimelig åpenbart.

"........................."

Jeg er en annen
Skrevet

Du snakker fortsatt tull, men det er null poeng i å fortsett med dette.

Uansett regner jeg med at vedkommende ville lære seg det for egen del. Det er forskell på å lære seg programmering på hobbybasis og å utdanne seg til programutvikler - det bør da være rimelig åpenbart.

"........................."

Har du noen konkrete argumenter for hvorfor det jeg sier er tull, eller er det for slitsomt å bringe disse til torgs? Mulig du mener programmering handler om å pugge funskjoner -- i så fall er vi grunnleggende ueninge.

Skrevet

Har du noen konkrete argumenter for hvorfor det jeg sier er tull, eller er det for slitsomt å bringe disse til torgs? Mulig du mener programmering handler om å pugge funskjoner -- i så fall er vi grunnleggende ueninge.

Jeg mener det er tull å gå på høyskole for å lære å lage dynamiske websider etc. i php, ja - så lenge det er på hobbybasis. Og det gjelder de fleste. Vedkommende som spurte her er jo student, og kan programmere fra før, så her blir det meningsløst å diskutere dette.

Det er også drøyt å si at man ikke kan lære seg grunnleggende programmering uten å gå på skole. Den beste utvikleren jeg har kjent hadde ikke et eneste års utdannelse, men hadde drevet med programmering siden han var 14 år. Men normalt er det selfølgelig en fordel å gå på skole hvis man skal UTDANNE seg innen programmering, og bli profesjonell utvikler.

"........................."

Skrevet

Joda. Er i og for seg enig i at det ikke er nødvendig med universitetsutdannelse for lage enkle dynamiske hjemmesider på hobbybasis (men da holder det kanskje uansett med litt tweaking av ferdige JavaScrpits). Personen spurte da vitterlig om hvordan h*n kunne lære seg PHP -- og det vil innebære å lære seg å programmere hvis man ikke kan det fra før.

Sitat: "(men da holder det kanskje uansett med litt tweaking av ferdige JavaScrpits)", sitat slutt. Nei, det holder ikke med tweaking av JavasScripts hvis man øsnker å lage dynamiske websider. Javascript kan ikke brukes dynamisk. For å kunne lagre informasjon trenger man PHP, ASP, eller lignende serverside språk.

Jeg er en annen
Skrevet

Sitat: "(men da holder det kanskje uansett med litt tweaking av ferdige JavaScrpits)", sitat slutt. Nei, det holder ikke med tweaking av JavasScripts hvis man øsnker å lage dynamiske websider. Javascript kan ikke brukes dynamisk. For å kunne lagre informasjon trenger man PHP, ASP, eller lignende serverside språk.

Definisjonen på ei dynamisk webside er ikke at den kan lagre informasjon, men at den kan endres uten at man manuelt legger ut ny HTML-kode. Innholdet på ei webside med JavaScript kan endres i sanntid, og slik sett oppfyller den definisjonen på en dynamisk web-side, selv om jeg er klar over at begrepet først og fremst brukes om skript på serverside.

Skrevet

Definisjonen på ei dynamisk webside er ikke at den kan lagre informasjon, men at den kan endres uten at man manuelt legger ut ny HTML-kode. Innholdet på ei webside med JavaScript kan endres i sanntid, og slik sett oppfyller den definisjonen på en dynamisk web-side, selv om jeg er klar over at begrepet først og fremst brukes om skript på serverside.

Beklager, men JavaScript kan ikke lagre ei endret webside.

Jeg er en annen
Skrevet

Beklager, men JavaScript kan ikke lagre ei endret webside.

Selvsagt ikke -- men hva så? JavaScript kan endre innholdet i ei web-side som er lasta inn i browseren, og i den forstand er den dynamisk. At man kan lagre endringene er ikke en betingelse for at ei webside er dynamsik.

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Innholdet ditt inneholder uttrykk som vi ikke tillater. Vennligst endre innholdet ditt slik at det ikke lenger inneholder de markerte ordene nedenfor.
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

Laster...
×
×
  • Opprett ny...