I am currently thinking about how to setup two sites with the same content under different sub-domains with different templates. And I like to hear your thoughts.
What for?
I want to have a site that features a lot of images (photography hobby) and text (misc. stuff) and plays around with javascript (esp. AJAX) available under e.g. http://www.domain.com.
At the same time, I want to offer a mobile site with the same contents under the sub domain http://mobile.domain.com. The mobile site should be reduced in media and script content to ease use and load faster (and increase compatibility). It should also be available by a separate sub-domain. The whole thing is not commercial - more of a private get to know how to do it

Different CSS Styles?
I decided against a pure CSS based solution since I want to use different template structure & images and less content blocks. I also want to have no javascript functionality on the mobile site. So basically, everything is the same, except for the templates used (which feature different CSS and html content generated by UDTs in some places).
Ok, How?
I though of two installation sharing the same content. Or more precisely, one looking at the content of the other installation but having own template DB table content. The number of templates wouldn't change, so I thought I could create views for all the database tables (except the templates table) of the mobile site pointing to the corresponding tables of the regular site.
The templates table of the mobile site would then have to be maintained individually (I don't know if CMSMS would let me login and alter the templates without having writing access to any other table). I would just have to ensure that I have the correct templates IDs and other fields and the same amount of templates.
Like this, I can maintain the content from one CMS (incl. UDTs etc) but provide two sites with adapted content. However, mobile template administration will be a careful hand job (ok... but you seldom change this when it's done).
Other ideas?
Alternatively I thought of getting the content for the mobile site with a plugin/tag accessing the other installation's DB. Or by getting it via RSS from the other site. But these options sound like a lot of unnecessary computing to me.
Template Switcher?
I also though of the template switcher plug in - but as far as I understood by quickly going over it, I would have parameters attached to my page, and users might have to choose which version to see. Mhh... I am just thinking, would it be possible to use the .htaccess to get the sub domain and use this as a parameter for the page call?
And now?
So you see. There are a lot of options.

I'm going through all the pros and cons at the moment but probably someone of you already had a similar setup and can give some recommendation or directions. Do you see any problems with the database table view construction?
Cheers
Nils