Buena suerte...
Nah, mentira.
Para cualquier duda, mejor hacerla de manera específica (por ej: "me da error esta línea y no se que se debe"), porque si solo dices "hacer un foro" y listo, me indica o que no sabes por donde empezar o que quieres que te lo dejen todo hecho. Supongo que es lo primero, ya que es más común que lo segundo (solo un poco más común xD).
Para empezar, diría que lo primero es hacer el diseño de la Base de datos, o yendo mas atrás, al planteamiento del problema (especificar que cosas se desea que tenga este foro).
kj