5

私はRubyonRailsアプリケーションを持っていますが、これはCMSになります。つまり、ほとんどの場合DBを集中的に使用します。かなりの量のトラフィックがあると思うので、設計する前に、使用するサーバーを選択します。私にとって最も重要なのはパフォーマンスです。

Nginxについて良いことを聞いたので、Railsコミュニティの多くの開発者は、バージョンが0.8であることが唯一の懸念であると推奨しています。これはベータ版であると私は信じているので、潜在的な問題について心配していました。あなたの言うことは何ですか?

また、MongrelclusterとPhusionPassengerのどちらを使用するかを決めたいと思います。どう思いますか?

Ruby1.9よりもパフォーマンスが優れているRuby1.9を使用することを計画しており、VPSを使用してWebサイトをホストします。

私の主な目的は、セットアップに時間がかかってもパフォーマンスです。

ご意見をお待ちしております。

ありがとう、

タム

4

3 に答える 3

9

私は Passenger + Nginx の 2 番目です。非常にメモリが少なく、セットアップはそれほど難しくありません。また、展開しているサーバーの種類は何ですか? スペック?OS? 利用可能なハードウェアを考慮して、それも考慮に入れます。すでに十分なメモリがある場合は、Passenger か Apache かに関係なく、アプリを効率的に最適化してキャッシュするだけで問題ありません。

于 2009-09-14T14:03:26.293 に答える
2

パッセンジャーnginxをお勧めします。構成は素晴らしく整頓されており、メモリフットプリントはパッセンジャーApacheと比較して非常に低くなっています。

于 2009-09-14T10:12:05.350 に答える
2

2 つのコメント: 任意の Rails アプリを前述のサーバーのいずれかにデプロイできるため、これを一度だけ決定する必要はありません。

IMO の雑種クラスターは、もはや問題に値しません。あなたを幸せにするどんなサーバーでも乗客を探してください。

于 2009-09-14T08:17:13.653 に答える