# Is Ruby on Rails our solution?

**URL:** <https://www.ruby-forum.com/t/is-ruby-on-rails-our-solution/96424>\
**Category:** Rails\
**Created:** [January 24, 2006, 3:09am UTC](https://www.ruby-forum.com/t/is-ruby-on-rails-our-solution/96424 "2006-01-24T03:09:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![blewis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@blewis](https://www.ruby-forum.com/u/blewis)\
**Post date:** [January 24, 2006, 3:09am UTC](https://www.ruby-forum.com/t/is-ruby-on-rails-our-solution/96424/1 "2006-01-24T03:09:04Z")

</div>

We have been contemplating a complete rewrite of our web software,  
Noosphere, that runs PlanetMath ([http://www.planetmath.org](http://www.planetmath.org)) and  
PlanetPhysics ([http://www.planetphysics.org](http://www.planetphysics.org)). The current development  
framework is simlar to slashcode (Apache-mod\_perl-mysql). One big  
limitation is not being able to run different Noosphere modules  
installed for different sites on the same Apache server. This has led  
us to only two solutions, (1) each Planet has there own webserver, (2)  
try out some sort of jailing, like vinstall (3) do something stupid like  
rename all modules and references within the code.

My question is how does Ruby on Rails handle a situation like this?  
Thanks.

Ben

---

<div class="post-metadata">

**Author:** ![blewis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@blewis](https://www.ruby-forum.com/u/blewis)\
**Post date:** [January 25, 2006, 8:01pm UTC](https://www.ruby-forum.com/t/is-ruby-on-rails-our-solution/96424/2 "2006-01-25T20:01:10Z")

</div>

Thanks for the suggestions, I do believe a correct design would be  
preffered. Unfortunately, it is hard to take into account some future  
needs.

Is there a common way in RoR to abstract the configuration of each  
possible website?

Ben

---

<div class="post-metadata">

**Author:** ![blewis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@blewis](https://www.ruby-forum.com/u/blewis)\
**Post date:** [January 24, 2006, 4:31am UTC](https://www.ruby-forum.com/t/is-ruby-on-rails-our-solution/96424/3 "2006-01-24T04:31:14Z")

</div>

I image each application could be be sent to a separate FCGI instance,  
and that would allow module reuse without conflict.

Alternatively, the modules could be written to allow for cross site  
dependencies.

P.S. I’ve (previously) been a big mod\_perl fan. Rails eats all forms  
for breakfast. 🙂

–  
– Tom M.
