Deploy per client might also work, but each clients would have to share a
lot of data.
Every client can interact with others.
It is just the branding that applies on client's subdomain.

So deploy per client would be possible as long as I can share the same data
(DB and maybe FS) and at the same time isolate other (CMS kind of thing,
brand some of the application pages).


I will summarise the options for now:

   - separate views per client; customised by us; stored in source control;
   - CSS based customisation; customised by us or client; stored in source
   control;
   - Liquid templates driven; customised by clients; not in source control;
   - deploy per client; customised by clients or us; (not?) in source
   control;


Thanks a lot everybody for the suggestions. I will see what I'll come up
with.


On 6 September 2011 22:10, Steve Hodgkiss <[email protected]> wrote:

> No it doesn't sound like Dmytrii want's a single instance per client,
> but it was just a suggestion if he wanted to go that route for better
> isolation/separation per client site. Obviously it's going to cost a
> lot more for the amount of servers/RAM you're going to need for all
> the Rails instances but it's an option. If there is going to be a
> large number of clients I would think a multi-tenant approach would be
> better.
>
> Just my two-penneth.
>
> On Sep 6, 11:34 am, Warren Seen <[email protected]> wrote:
> > If you're spinning up a new instance for each client, it's not really
> multi-tenanted and this is the approach I'd suggest, but from the way
> Dmytrii described it (ie using subdomains), it doesn't sound like this is
> the way he's doing it?
> >
> > On 06/09/2011, at 8:21 PM, Steve Hodgkiss wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Or if you want to have a deploy
> > > per client you could engine the app and reference it with bundler from
> > > a fresh rails app for each client.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby or Rails Oceania" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/rails-oceania?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rails-oceania?hl=en.

Reply via email to