I am running a new Drupal site (thanks, Drupal team, for this wonderful software!), and have a question about "best practices".
I'd like to serve certain important pages statically, from short, memorable URLs. For example:
http://www.mydrupalsite.org/faq.html
http://www.mydrupalsite.org/mission.html
My plan is that these pages would be actual HTML files stored at the top level of the Drupal tree -- that is, *not* as nodes in the Drupal database.
Does anyone have any advice for or against this practice?
The reason to do it this way is mainly so human beings can *very* easily remember these URLs (I want people to be able to transmit them from memory when necessary), and also so that these prominent & commonly-requested pages are served statically by Apache (our server is not particularly fast). And it's easier for us to edit & keep these pages up-to-date; they tend to have more prose than other parts of the site, and it's preferable to work on them in a real editor. We have the entire Drupal tree under version control (Subversion), so having these pages be files works out well.
The disadvantages I can see are that hese pages will not automatically inherit the site style and surrounding links (but that's okay, we can pretty easily do the right CSS magic, and put a link back to the home page), and their content will not automatically be included in site searches.