2

最近、一部のRoR開発者の間で、開発プロセス中にRubyEE / Passenger/Apacheタイプのセットアップを使用する傾向に気付いたようです。

明白な「クライアントが使用するものを使用する」という考えに加えて、これらのテクノロジーは、バニラ雑種スタックが提供するものと比較して、開発環境を何らかの形で強化しますか?

4

2 に答える 2

2

Ruby Enterprise Edition はガベージ コレクターが改善されているため、通常の Ruby よりもメモリの使用量が少なくなります。それは開発においても利用したいものかもしれません。

Passenger は常に実行されているため、Mongrel の停止と開始をいじる必要はありません。アプリケーションの URL を開くだけです。Mac OS X を使用している場合、Rails アプリケーションを提供するように Passenger を構成するのにドラッグ アンド ドロップするだけの便利な設定ペインさえあります。また、本番モードでアプリを簡単にテストすることもできます。

于 2009-11-16T12:23:35.087 に答える
0

はい、特に同じデータベースを使用しています。rand() と random() などのエラーをフラッシュすることができ、そのデータベースに固有の sql (ilike/functions/triggers/views など) を使用することもできます。

于 2009-11-16T12:58:27.217 に答える