>> This means that we would have one single portal with different skins, >> including different logos, titles, eventually even languages. >> >> What is the best way to implement this? Normally, skins are changed >> by >> using different CSS styles. But this isn't enough for our project. >> Especially the home page will be structured slightly differently. The >> rest of the pages probably will stay the same, except logos etc. >> >> Can someone give me a hint how to achieve this efficiently? > > A template engine. That's the hint. > > For a more specific answer, I would need more details about your code, > as in what language, what platform etc. Sorry, forgot to mention that. Working with PHP 5 and Postgres on Linux/Apache. And using Smarty template. Thanks for your help!