2

私はかなり定期的に更新されるRailsアプリケーションを書いています - ここでは何も異常はありません。ただし、配布モデルが原因で問題に直面しています。基本的に、このアプリケーションは、その「アドオン」の性質により、スタンドアロンの「イントラネット」インストール用に販売されます (基本的には、既存のデータベース駆動型の業界標準アプリケーションの Web インターフェイスです)。

私の懸念は、複数の独立してデプロイされた Rails アプリケーションのコードと更新モデル (登録コードなど) を保護することです。誰かがこれを読むための良い出発点を持っていますか? そのようなプロセスに関する意見はありますか?

一番。

4

4 に答える 4

1

コードの難読化を検討します。

于 2009-08-19T07:14:39.753 に答える
1

私の知識はこの領域にまで及ぶものではありませんが、JRuby を使用して Rails アプリケーションを実行可能な JAR としてパッケージ化することを検討することをお勧めします。

Github は最近、Firewall Install 製品で同様のことを行いました (パッケージ化プロセスの詳細については、こちら)。

この種の要件は、Javaland ではより一般的であると思われるため、JRuby ルートに進むことが最善の策であったとしても、まったく驚かないでしょう。

于 2009-07-14T06:50:37.313 に答える
0

Mingle のやり方を見てください。彼らも同様の取引を提供していると思います。

于 2009-07-14T09:08:29.047 に答える