私は Ruby On Rails Web サイトを作成していますが、(ある程度) 信頼できるユーザーが Web サイトの一部を異なる方法で動作させることができるように、一部を動的にする必要があります。このためには、スクリプト言語が必要です。ASP.Net の同様のプロジェクトで、私は独自のスクリプト言語/DSL を作成しました。私はそのソース コード (仕事で書かれたもの) を使用することはできません。また、必要がなければ、別のスクリプト言語を作成したくありません。
それで、私にはどのような選択肢がありますか?スクリプトはロックダウンされている必要があり、サーバーなどをクラッシュさせることはできません。スクリプト言語として Ruby を使用できればよいのですが、厳密には必須ではありません。また、このスクリプト部分は、Web サイトに対するほぼすべての要求で、場合によっては複数回呼び出されます。したがって、速度は重要な要素です。
RubyLuaBridge を見てみましたが、アルファ ステータスであり、死んでいるようです。
Ruby プロジェクトのスクリプト言語にはどのような選択肢がありますか?
また、このプロジェクトが展開される場所 (ルート アクセス) を完全に制御できるため、実際の制限はありません..