Na początek polecam skorzystać z gotowego skrypu forum. Dla początkującego użytkownika najlepszy będzie phbb jak napisał kolega wcześniej. Radze używać tego rozwiązania gdyż:
-skrypt jest dobrze napisany,
-posiada dużą (polską) społeczność,
-w internecie krąży wiele dodatków do tego skryptu
-i kilka innych
Co do zarządzania forum to phbb posiada wbudowany panel administratora w którym jest wszystko czego potrzeba, a nawet więcej. Sam postawiłem forum, dodałem grupy, subfora, kategorie, skonfigurowałem wszystko i dodałem gotowy motyw( a w internecie jest ich masę tak, że kolejny +), a ani raz nic nie zmieniałem w kodzie, wszystko ładnie z poziomu panelu admina i konta ftp.
Jeśli chodzi o tworzenie własnego forum to trzeba posiadać wiedzę z htmla, cssa, php, mysql bo to wszystko części składowe fotum. Sam ostatnio tworzę forum od zera i wiem, że bez znajomości tych języków nie dasz rady napisać wszystkiego od zera. Teraz dodatkowo będę musiał zainteresować się js, aby poprawić funkcjonalność forum.
Wniosek: jeśli chcesz stworzyć forum wybierz gotowy skrypt, jeśli chcesz tworzyć forum pisz od zera.