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] -~----------~----~----~----~------~----~------~--~---
