たいのですが大きなレン向けのアプリケーションを小型化の用途が相互の関連性を検討した。

StackOverflow https://stackoverflow.com/questions/391033

質問

私少Djangoととなっているプロジェクト/アプリケーションモデル:することで作ることができる、Djangoプロジェクトによる組立はDjango願います。これらのアプリケーションの自律的、または一部のアプリケーションされて他のアプリケーションのアプリケーションでは簡単な別のアプリケーションのモデルとそのコントローラー(Djangoず話して"意見"としてもそのビュー("テンプレート"ではDjango語).

ってきただけでなく、比較的大きな規模でRuby on Railsプロジェクトさに驚きを見ることができない方法で同じことをします。基本的にはレールでは、プロジェクト=一緒にお申込みいただけます。弊社のプロジェクト開始と考える人もいるかもしれない巨大な範アプリは、現在、そうとしていることをどのように分割してありますので小さなチャンク.

例えば、当社の現在のアプリケーション管理までを可能にしていまパートナー契約など).したいと思っている"パートナー"用と管理のパートナー(住所-連絡先等) は、"契約書"の申請が管理し、契約当社のパートナーです。の"契約"アプリケーションの"パートナー"申請がな円形の依存していきたいと思います"パートナー"アプリの知識が無い"契約"っていない。

今は、次のように表明している主なオプション:

  1. これらの用途のコミュニケーション休みをご希望の方は各アプリもとWebservice):この嬉しそうで再利用を禁止する他のアプリ。例えば、"取引先"アプリが素敵なページの内容がパートナーしたい場合は表示するページでは、ほんの少しの中の契約-詳細ページで、思い当たらないその他をすることがあり方についての契約アプリの"パートナー"アプリのパートナーの詳細を通じて他の要求であることを伝えてください得なオブジェクトの表現ではなく、 そしてコピー/ペーストのパートナーの詳細ページのソースコードからの"パートナー"アプリの"契約"アプリです。
  2. それらの用途へのプラグイン:なにリニューアルがなされており、少し難しくなるようなモデルにご興味をお持ちの方は再利用
  3. 利用svn外部共通モデルの適用から申し込み:も醜い.

おり個別にアドバイスを行います。

役に立ちましたか?

解決

これはもうきんき四不完全であり、比較的未審査(しよう)"ソリューション":

るときに特定の順序はありません...

  1. 使用レール エンジン プラグインでは動作し2.2。この、一部又は全部の程度が転がレール2.3(下記参照)

  2. スイッチ Merb, は、 は何かという"切る" を提供してきただけます。いずれにせよ、 この により、一体何者なのか、という疑う Yehuda Katz?) また同じ ものつの日か、クールです。

  3. エンジンの機能 に縁レール"Edge"では最新の確定が未発表のハロウィンパーティーで通常動作がない場合は100%となる製品品質ます。

  4. 見を 名前空間に。rb -配送 app る名前空間をできるということですでにサブディレクトリ内の関連する app サブディレクトリが、こう少ないクリーンを別のレールのディレクトリ毎の"応用"。

これらを持っていませんの経験(2)いっつ(インフラ用)レールですが、私のようにします。私を見て(1)から(3)が2.3することができまを展開する私の次の主要なリリース、また(4),するものは、ヒ、少しい混乱している。

他のヒント

あなたがマイクの#2のオプションを調査したい場合は、

、Merbのスライスがあります役に立つトピックに関するスクリーンキャスト。

私はRoRのためにそれを見る方法はRailsの中にコントローラとしてあなたの「アプリケーション」を書き込むことであろう。彼らは非常に独立することができますが、ヘルパーと意見を共有することができます。私は専門用語が異なっているので、多分ジャンゴを知りません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top