Welcome to the forum Zhang

That's a pretty vague question. You really have 3 choices:
- A portal such as vbadvanced (which most people seem to go for). My personal opinion on these are they are fine as long as you customize the look of them. I find the look of them a little boring as practically half the vB forums I visit use some kind of portal with the same stock layout
- A CMS with integration with vBulletin. These are far more more powerful and allow you have galleries, article systems and add lots of unique content to your website. It's a nice solution to a common problem: content management. However, if you're not web-literate a lot of these CMSs can seem daunting at times. Nevertheless I'd reccomend you look into something like Drupal or Joomla. I'll hesitantly add wordpress to that list too but it's by no means a CMS but it's certainly flexible and may fit your needs.
- A bespoke solution. This is by far the best option. You can get exactly what YOU need as a webmaster. the system can be built to fit your needs, and look and function the way you want it to. Unfortunately this is also the most expensive option as you'll be paying a developer or team of developers for their time.
Hope I offered you some valuable input!
Regards,
- Dean