Hallo,
die allereinfachste Methode ist, Du bindest ein Script ein, das auf einem anderen Server gehostet wird, empfehle:
http://www.forumromanum.de/
Du kannst das so customizen, dass es zu Deiner Webseite passt. Ich hab das hier verwendet:
http://www.feuerzangenbowle.de/forum.html
Die nächste Möglichkeit ist im Netz selber eines zu suchen, Scripte gibt es wie Sand am Meer, die Links zu den Sammlungen findest Du in der Selfaktuell Linkliste. Am geeignetesten dürfte von der Sprache Perl oder PHP sein, in jeder Sammlung findest Du etliche.
Selber schreiben würde ich nur, wenn Du superschnell programmieren kannst, oder ausgefallenen Wünsche hast, die ein vorgefertigtes nicht erfüllen kann, ansonsten empfiehlt sich lieber 5-6 Stunden (geschätze Maximalzeit) zu suchen, und verschiedene auszuprobieren, als 20 Stunden zu programmieren.
Gruss
Marko