Salut,

Le vendredi 20 mars 2009 à 16:45 +0100, Emilien Taque a écrit :
> Partager la base de donnée et les modèles, effectivement : je suis
> dans le cas du front-office et du back-office placés sur des serveurs
> différents.

J'ai peut-être lu un peu vite les postes mais...

Pourquoi ne pas réunir le front et le back dans la même appli et la
déployer sur les deux serveurs ?
La base ne pourrait-elle pas se trouver sur l'un des deux serveurs et
chaque serveur son database.yml pour pouvoir y accéder (host configuré
local pour l'un et host configuré distant pour l'autre) ?

La différenciation entre back et front (alors que l'appli est la même)
ne pourrait-elle pas se faire soit par fonctionnalité en testant le
hostname (%X(hostname)) quand nécessaire soit par routage en déployant
un routes.rb différents par serveur (ou les deux).

Si besoin, mettre en place un partage nfs entre les deux serveurs ?

Ne serait-il pas facile de mettre cela en place avec capistrano
(obligation de déployer simultanément bien-sur pour rester cohérent) ?

Un seul projet c'est quand même plus facile à maintenir que deux.

L'inconvénient bien-sûr est de ne partager que la base et le code (voir
les fichiers), pas l' espace d'adressage...mais là c'est un autre
problème... erlang ?


J.




--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à