Du kommer att behöva använda dig av ett språk på serversidan och där har du redan fått PHP som exempel. Finns dock ett antal andra språk att välja på.
Python (Django)
Ruby (on Rails)
C#, Visual Basic (ASP.NET)
Javascipt (node.js)
Det finns alltså lite att välja på och det som står inom parenteserna, bortsett från node.js, är ramverk. Ramverk finns det också gott om till PHP om det är av intresse. CodeIgniter och CakePHP för att ta två exempel.
Nu har jag inte testat alla språk jag har listat, men tar vi PHP som jag har använt mig mest av kan vi se både fördelar och nackdelar. PHP är lätt att lära sig och kravet på hur koden ser ut är inte jättehårda, men det gör även det till en nackdel. Det går lätt att koda småsaker utan någon riktig struktur, men att göra något större gör att du vill slita av dig håret. Ramverk är därför även att föredra till PHP.
En till fördel med PHP är att nästan alla webbhotell stödjer det, men går även att hitta webbhotell för de andra språken också. Du kan även sätta upp en egen server om du vill det, hemma eller i form av en vps.
Ska vi se till fördelar med alla de andra språken är att de går att använda utanför webben. Nu går det med PHP också, men det är inte gjort för det primärt. Så vill du öppna upp fler dörrar kan ett annat språk än PHP vara att föredra och Javascript är jag lite osäker på möjligheterna utanför webben. Javascript har fördelen att om du väljer det så är det samma språk du kör både på servern, men även hos klienten (webbläsaren), även om det inte är krav på det är det något man brukar använda sig av.
Inget är hugget i sten heller, det går att hålla på med flera språk och testa runt. Det blir dessutom lättare att lära sig ett nytt språk om man redan kan ett, för grunderna är likadana och många språk är byggda på snarlika sätt. Skulle jag börjat om från början kan jag säga att PHP inte vore det första språket jag skulle valt, även om det var precis det jag gjorde och det är på grund av att språket är för förlåtande.
Leta guider till språket du väljer, sen är det bara att börja koda. Slänger med lite sidor värda att titta på när det gäller HTML, CSS och javascript, för det kommer behövas när du utvecklar sidor och då främst HTML och CSS. Det är dock inte svårt att lära sig heller så.
http://www.w3schools.com/ http://www.codecademy.com/Jag är ond!