5 votes

Les sous-domaines de Rails 3 sont-ils assez faciles à gérer ?

J'ai une application avec deux sections, Acheteurs et Vendeurs. La section principale "/" est destinée aux acheteurs, mais j'ai un portail distinct pour les vendeurs que je place actuellement dans "/sellers". Il serait peut-être plus agréable de déplacer les vendeurs vers leur propre sous-domaine, par exemple "sellers.mondomaine.com".

Les sous-domaines ne semblent pas être extrêmement populaires et j'ai lu des choses comme quoi ils rendent les tests difficiles, etc. Je me demande ce que vous avez tous à dire à ce sujet.

2voto

Jamie Wong Points 10858

Il y a quelques éléments qui rendent les tests un peu pénibles avec les sous-domaines, mais l'introduction des sous-domaines en tant que fonctionnalité réellement supportée dans rails 3 a quelque peu atténué ces problèmes.

EDITAR : Ajouter quelque chose comme ceci à votre aide de test peut rendre les tests beaucoup plus faciles et plus lisibles.

  def set_subdomain(sub)
    @request.host = sub.present?? "#{sub}.test.host" : "test.host"
  end

EDITx2 :

http://www.railscasts.com/episodes/221-subdomains-in-rails-3

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X