si sabes c, visual, y java, no te resultara para nada complicado el php, aunque te recomiendo que te olvides de todo y aprendas ajax, que eso si que es el puto futuro y es la caña, yo ya estoy haciendo mis pinitos ijijijijij
pero por ejemplo los portales de vbulletin y estas cosas, son cosas prediseñadas, tu puedes modificarlo luego, pero la mayor parte esta prediseñada.
te recomiendo que te olvides de cosas prediseñadas y si quieres aprender realmente algo, lo hagas por ti mismo a partir de ejemplos:
www.hotscripts.com
de ahi aprendes mucho.
un foro de cero es una locura, pero una web de cero no. y amas no es complicado:
<HTML>
<HEAD>
</HEAD>
<BODY>
<CENTER><B>Hola JamWorks!

</B></CENTER>
<? php
echo ' Buenos dias marica :P'
?>
</BODY>
</HTML>