hola que tal, pues como te dicen le puedes sacar mucho jugo a php, puedes hacer tus propias librerias, tambien le puedes meter con javascript, hojas de estilo y no se diga si trabajas con soporte para base de datos y trae un gran soporte para BD como oracle, postgres, informix etc., es mucho muy ligero y muy dinamico, corre del lado del servidor y no del cliente como lo es java que necesitas la maquina virtual, puedes hacer potnetes sitemas como lo es el linuxchange que esta hecho en php, phpnuke, sistemas de comentario, foros, trabajo con archivos etc., es solo cosa de que te animes a usarlo, no solo por los comentarios que te digan si no por que quieres experimentarlo y decidir si te agrada o no te agrada, y pues entra a la pagina de php que es php.net y bajate el manual que esta en pdf, esta muy bien explicado,
saludos