One of the challenges I see over and over again is a company with an existing website wants to integrate a Content Management System. Are there standard approaches/techniques for doing this that keep the existing website but allow certain pages or content snippets to be driven by the CMS?
For example let's say you have a Rails website that currently has the about us, jobs, and press-release pages hardcoded as well as a newsticker on the homepage. You want to move those pages into a CMS (such as Radiant) while re-using the current site layout. In other words if I make a change to the site header in app/views/layouts/application.html.haml it should then also be reflected in the CMS managed pages. How do you go about effectively letting a CMS like Radiant manage certain pages on your existing website?