Both are better in their own ways. It depends upon your goal and how hard you work for it. IMO, I would go with website first and when I have appropriate audience, I would create a forum for them to engage with each other. So until then, only I was helping others with my content, but with the forum, users will get to interact with each other and help.
Just take ShoutMeLoud as an example.