2011-03-14 6 views
0

이 하나가 웹 사이트에 좋은 developemt 접근 방식을 제안 할 수 있습니다 instanc 여러 데이터베이스 ..레일 응용 프로그램 +

이 SAAS 방식, 사이트를 통해 등록하는 다른 대학으로, webapplicaion 호스팅, 그들이 관리하는 데이터베이스의 자신의 인스턴스를 가지고 있어야 그들의 세부 사항.

1) 하위 도메인의 접근 방법 - 자신의 데이터베이스에 연결하는 응용 프로그램의 X의 사본, 응용 프로그램의 각 사본이 여러 데이터베이스 인스턴스와의 YML 파일

2) 1 appliacion에서 다른 데이터베이스 연결을해야합니다

답변

0

I X의 복사본 대신에 하나의 앱만 실행하는 것이 더 낫다고 생각합니다. 각 유니는 다른 버전의 앱이 배포 된 "설정 지옥"으로 끝날 수 있습니다.

언급하지 않은 한 가지 대안은 두 가지 방법을 혼합하여 하나의 응용 프로그램에 하위 도메인을 포함시키고 각 하위 도메인은 다른 스키마와 대화하는 것입니다. 이 경우 하나의 앱만 배포되고 각 유니의 데이터는 다른 유니크와 분리되어 보관됩니다.

저는이 접근 방식의 이점을 얻을 수있는 작은 응용 프로그램을 재판매하고 있습니다. 원하는 경우, 우리는 작은 개념 증명을 만들기 위해 힘 (: p)에 가입 할 수 있습니다.

+0

감사합니다. 어떻게 하위 도메인 Apprach – lamrin

+0

에가는 대신에, (app.com/uni1, app.com/uni2)와 같은 접근 방식에 대해, 나는 당신과 합류 할 수있다 – lamrin

+0

당신은 나에게 트위터 또는 github에 오후를 떨어 뜨릴 수 있습니까? (내 [세부 정보] (http://stackoverflow.com/users/608820/augusto) 확인) – Augusto

관련 문제