2010-12-13 5 views
0

Ruby 1.9.2とREEの間に、私が注意しておくべき互換性がありますか?Ruby 1.9.2の開発とREEの使用について

私はRails 3アプリをデプロイしています.REEはリソースを大幅に節約しています。任意の欠点?

展開マシン: 16ギガバイトのディスク 256メガバイトのRAM

あなたがRVMをしてみてください、そして、それは両方の環境でどのように機能するかをテストする必要はPhusion旅客とRails 3.0.3

+3

RubyやJava、あるいはそれと同じように、同じVMを本番環境で使用されている開発環境なんでも。必然的に発生する問題の原因を最小限に抑えます。 –

答えて

1

私は@Adamに同意します。 REEは、Ruby 1.8構文を使用します。ルビー1.8と1.9の構文を切り替えることは頭痛の種です。 Ruby 1.9.2とREEの両方は、Rubyの優れた実装です。一般的に、Ruby 1.9.2の実行速度は速く、REEのメモリ使用量は少なくなります。しかし、トレンドに追いつくことは今後の開発には良いと思うので、私はRubyを好む。1.9.2

+0

デプロイメントマシンの詳細について質問を更新しました。したがって、私はRails 3を使用しており、Rubyの開発は1.9に直進しているので、最新の1.9を使用すると便利です。 – Nerian

+0

256RAMは推奨値よりもはるかに少ないので、メモリを使い果たした場合にアプリケーションを監視するには、どのVMを使用するにしても神(http://god.rubyforge.org/)が必要です。実際に私は1.9.2とREEの間に詳細ベンチマークはありません。アプリのパフォーマンスが重要な場合は、両方で小さなフレアアプリを実行することをお勧めします。 – Kevin

1

にnginxの ルビーを使用します。

試してみると、15分以内に問題がないことが確認できます。

+0

私は自分の開発マシンで使っています。しかし、プロダクションサーバーでもそれを使用することをお勧めしますか? NGinxのPhusion乗客との競合? – Nerian

+0

私は何か問題がなかったので、それに応じてカピストラーのレシピを設定するだけです。 –

関連する問題