Si vas a empezar un proyecto web, con lenguaje + plataformas + conceptos + retos diferentes a todo lo que has hecho antes, lo primero es enfocarse en entender los fundamentos.
Una pagina con mucha informacion, no solo de php, sino de html, css, js y otras cosas:
http://net.tutsplus.com/
Como vas a necesitar algo que te ayude con el html/css (que es uno de los dolores de cabeza):
http://twitter.github.com/bootstrap
o
http://foundation.zurb.com/
Y vas a necesitar un hosting:
http://heroku.com
http://aws.amazon.com/es/free/