title: Strategies for migrating live site to MVC structure?
body: <p>There is a lot of good content on SO about MVC and getting started with MVC, but I'm having trouble finding anything about how best to implement MVC structure on a pre-existing, live website.</p>
  
  <p>My site is a nasty mishmash of echos and concatenated HTML that would make any professional programmer throw-up, <em>but it works.</em></p>
  
  <p>I'd like to spend some time tackling the mounting technical debt, however, and that means moving to a much more sane MVC structure.</p>
  
  <p>If at all possible, I'd like to avoid a <strong><em>let 'er rip!</em></strong> 100% rewrite and launch approach, and instead take it a section at a time. But it seems the basic controller's centralized structure is not suitable for such an approach?</p>