# Creating a multiple publication portal

**URL:** <https://www.ruby-forum.com/t/creating-a-multiple-publication-portal/126674>\
**Category:** Rails\
**Created:** [January 21, 2008, 10:37am UTC](https://www.ruby-forum.com/t/creating-a-multiple-publication-portal/126674 "2008-01-21T10:37:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![apie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@apie](https://www.ruby-forum.com/u/apie)\
**Post date:** [January 21, 2008, 10:37am UTC](https://www.ruby-forum.com/t/creating-a-multiple-publication-portal/126674/1 "2008-01-21T10:37:02Z")

</div>

Hi All

I am currently working on a project where we are creating a portal to  
various publications. Users who are registered with the site can  
subscribe  
to various publications.

Each publication has content which may vary greatly in content  
structure.  
Each publication will function as a subdomain →   
publication1.sitename.comand  
[publication2.sitename.com](http://publication2.sitename.com) will be to seperate publications with seperate  
look and feel.  
There will be some generic portal functionality (glorified breadcrumb)  
to  
get back to the portal section aswell as some publication specific  
functionality.

My question:  
What would be the best way of architecting a portal such as this in the  
context of Rails (2).  
One way, would be to have a seperate app with shared sessions. Another  
way  
would be to extract publication specific code to a set of plugins or  
mixins.

Any quidance would be appreciated.

Regards  
Ivor
