La idea general sería cambiar los settings en tiempo de ejecución.
http://stackoverflow.com/questions/6...ngs-at-runtime
Hay varias personas que ya han intentado esto. He incluso me he topado con cosas estilo "cambiar el schema de la db al vuelo estilo wordpress".
Sorry, pero voy a hacer mi rant: "Esto no es PHP, todas esas ideas surgen por la flexibilidad/malas practicas que PHP ofrece".
Creo que especialmente
Django CMS cae en muchos de esos escenarios.