Originally Posted by StevenHu
If you want a site like ask.com, you'll need to code the back end yourself.
.. And the front end, if you don't want it template-based.
Sorry, you can't create a complex website without comprehensively knowing how to create a website. Programs like Dreamweaver or Joomla can seem to help, by letting you piece together web-pages from snippets of code, but that doesn't even begin to cover everything you need to know to code with the big dogs.