Permalänk
Medlem

Hitta motivation för PHP

Jag försöker lära mig PHP. Det finns massor med pedagogiska och välstrukturerade guider på nätet, men jag känner att motivationen börjar svikta. Problemet (om man nu kan kalla det så) är att jag i dagsläget inte har något direkt behov av att implementera något annat än HTML och CSS på de sidor jag skapar och underhåller. För att hålla igång energin behöver jag något konkret projekt att arbeta med. Jag är en person som lär mig bäst genom att applicera ny kunskap direkt.

Så nu vänder jag mig till er. Jag har hyfsad koll på syntaxen och hur funktioner och olika loopar fungerar, men bara i teorin. Har ni några tips på ett lämpligt första PHP-projekt? Gärna något som man ofta har användning av som webbdesigner, exempelvis ett kontaktformulär för e-post. Jag vill förstå all kod jag skriver.

Tack på förhand!

Permalänk
Medlem

Bygg ett eget cms för en egen blogg.

Visa signatur

Nämns inget annat så menar jag denna maskinen:
ASUS G53SW - Intel i7-2630QM @ 2.00Ghz - 12GB RAM - Nvidia GeForce GTX460M 1.5GB
Intel 510 SSD 128GB - Seagate Momentus XT SSHD 500GB - Windows 7 x64 Ultimate SP1
Chrome v38/latest, Chrome Canary och Firefox for development / debug

Permalänk
Medlem

Första php projekt ...du har altså inte skrivit en rad innan ? .....isåfall börjar du med hello world å går därifrån....särskilt om allt du arbetat med innan är css och html .....

Visa signatur

Carmilla: Intel 2600k, 8gb RAM 1600mhz, SSD EVO840, gtx760,. Workstation/Spelmaskin OS:Windows 8.1
Marcilla: AMD A4, 4gb RAM 1600mhz NAS/SQL/HTPC, OS: Linux MINT

Permalänk
Medlem
Skrivet av Josasp:

Bygg ett eget cms för en egen blogg.

Känns som ett lite väl stort första projekt?

Skrivet av ZOiDVOiD:

Första php projekt ...du har altså inte skrivit en rad innan ? .....isåfall börjar du med hello world å går därifrån....särskilt om allt du arbetat med innan är css och html .....

Nej, inte skrivit förut, men varför skulle jag börja med hello world "å gå därifrån"?

Permalänk
Medlem

Gör ett klotterplank.

Stegen:
1. Input fält, skickar datan till ett PHP script
2. Scriptet sparar inputen i antigen en textfil eller i en databas.
3. Varje gång sidan laddas loopas alla kommentarer ut.

Själv skapade jag ett CMS, eller ja, ett NMS. Tog lång tid och blev inte jätte bra, men lärde mig väldigt mycket och uppehöll mig länge. Men se till att sluta när du känner att du inte lär dig mer på projektet, tänk inte att någon kommer använda din kod, för det kommer antagligen inte ens du själv göra i framtiden. För det finns 1000tals CMS där ute som är sjukt bra. Men är en väldigt bra övning.

Visa signatur

Programmerare -> PHP | HTML | CSS | JS | Java.

Permalänk
Medlem

Jag har nu i höst börjat en utbildning i bla PHP och känner tvärtom att det är alldeles nödvändigt att lära mig det här om man ska kunna skapa något vettigt i webbsammanhang. De små projekt vi har gjort är bla en stylesheeteditor och nu börjat med databaskoppling.
Jag tycker däremot att det är ganska svårt..

Visa signatur
Permalänk
Medlem
Skrivet av Sony?:

Gör ett klotterplank.

Stegen:
1. Input fält, skickar datan till ett PHP script
2. Scriptet sparar inputen i antigen en textfil eller i en databas.
3. Varje gång sidan laddas loopas alla kommentarer ut.

Själv skapade jag ett CMS, eller ja, ett NMS. Tog lång tid och blev inte jätte bra, men lärde mig väldigt mycket och uppehöll mig länge. Men se till att sluta när du känner att du inte lär dig mer på projektet, tänk inte att någon kommer använda din kod, för det kommer antagligen inte ens du själv göra i framtiden. För det finns 1000tals CMS där ute som är sjukt bra. Men är en väldigt bra övning.

Tack, det låter som ett bra förslag! Det kanske får bli ett CMS-försök så småningom också ändå.

Skrivet av Marie96:

Jag har nu i höst börjat en utbildning i bla PHP och känner tvärtom att det är alldeles nödvändigt att lära mig det här om man ska kunna skapa något vettigt i webbsammanhang. De små projekt vi har gjort är bla en stylesheeteditor och nu börjat med databaskoppling.
Jag tycker däremot att det är ganska svårt..

Hm, ett stylesheet editor. Ungefär som i Wordpress då eller?

Permalänk
Avstängd
Skrivet av Josasp:

Bygg ett eget cms för en egen blogg.

Skrivet av Vienno:

Känns som ett lite väl stort första projekt?

Första PHP-projektet jag gjorde var en blogg, kunde noll om php innan (bara html & css).
Det gick väldigt bra och var kul så jag fortsatte!

Googlar man "vad man behöver hjälp med"+PHP så får man 9 av 10 gånger svar på första länken

Visa signatur

Student, Webbutvecklare, Dj - Macbook Air i7
Nexus 7: Paranoid - 4.2.1 - M-Kernel - (500/700 GPU/LP) -200mv UV

Permalänk
Medlem
Skrivet av Sony?:

Gör ett klotterplank.

Stegen:
1. Input fält, skickar datan till ett PHP script
2. Scriptet sparar inputen i antigen en textfil eller i en databas.
3. Varje gång sidan laddas loopas alla kommentarer ut.

Själv skapade jag ett CMS, eller ja, ett NMS. Tog lång tid och blev inte jätte bra, men lärde mig väldigt mycket och uppehöll mig länge. Men se till att sluta när du känner att du inte lär dig mer på projektet, tänk inte att någon kommer använda din kod, för det kommer antagligen inte ens du själv göra i framtiden. För det finns 1000tals CMS där ute som är sjukt bra. Men är en väldigt bra övning.

Det går sen att uteveckla till ett forum som blir en liten större utmaning, en uppgradering. Det bygger ju mestadels på samma princip som ett klotterplank fast lite mer advancerat där man behöver tänka lite för hur man ska få ihop det

Visa signatur

2500k @ 4Ghz - H80 | GTX 970 DCII | 8 GB ram
Qpad MK-50, Qpad 5k, Qpad QH-85, Qck+
voff | voff voff

Permalänk
Medlem
Skrivet av Vienno:

Hm, ett stylesheet editor. Ungefär som i Wordpress då eller?

Nu vet inte jag hur den i Wordpress funkar, men så här gjorde vi:
http://www.student.bth.se/~mawr12/kmom05/style.php
På den här sidan kan man både ändra i en stylesheet och välja mellan de som finns färdiga.

Visa signatur
Permalänk

Kanske ska du samarbeta med någon som inte heller har större erfarenheter av PHP, oftast mycket roligare att lära sig tillsammans. Så har det alltid varit när jag lärt mig språk! Lycka till.

Permalänk
Medlem

Tack för alla svar! Nu har jag en massa idéer.