To take it one step further, with framework, you could even build just one forward facing page - the way Wordpress is. Then you could have your plug-ins supply the content based on a myriad of variables.
For example, your one page could just be index.php. Then all your other pages could be "triggered" based on the the URL vairable.
So "index.php?page=contact" would trigger the contact page body plug in and so on. That way you are effectively only maintaining the design and graphics on one single page and managing the content separately.
That's just one example... you could have other variables from recordsets trigger plugins as well. Any variable accessible in PHP could be the trigger.
This truly is a game changer. Now, a developer doesn't ever need to rely on Dreamweaver's clunky templates and have to worry about locked regions because this really allows you to create just one page (completely unlocked) and then decide what you feed into that page.