OK, I'm fairly new to Drupal, but having played around with an installation in a subdirectory of my main domain, I'm pretty sure I want to rebuild my entire site with Drupal, mostly so I can better expand it over time.
However, I'm confused about how best to do this while keeping my old site online in the meantime (and keeping it around and accessible in the background afterward). Say my main domain is domain.com -- my first thought was that I would build the site in domain.com/sub and then, when I'm ready, remap the domain name to domain.com/sub, so people would arrive there (and at my Drupal site) when they surfed to www.domain.com
Then I read that this could gum things up, because Drupal hard-codes at least some of its paths. So I started looking into multisite installations, using it to work on a dev version (either at localhost or in a subdirectory of domain.com), vs. building it wherever and using the Backup and migrate module... And my head is spinning.
Some other parameters: My host is pair.com, which has a software installation manager that makes core updates pretty easy, so ideally I'd like to be able to use that; but it makes it difficult to make sure I have the same installation of Drupal on localhost.