1

フロントエンド RoR とバックエンド PostgreSQL を使用した Web ベースの商用アプリケーションを計画しています。

RoR と PostgreSQL Edition の使用について混乱しています。RoR については、Aptana RADRails をインストールしました。PostgreSQL の場合、無料のバリアントもEnterpriseDBで入手できます。

以前、無料の EnterpriseDB PostgreSQL バリアントをインストールしましたが、非常にスムーズでプロフェッショナルなタッチでした。これは、PostgreSQL の Web サイトから入手できるものとはかなり異なっていました。

プロジェクトで使用する IDE と RoR のバリアントを知りたいです。RubyとRailsについてはわかりません。私は同時に学習と開発を行います。また、どの PostgreSQL バリアントを使用しますか? これらの 2 つのテクノロジは、商用アプリケーションの開発に使用できますか?

4

3 に答える 3

2

EnterpriseDB または PostgreSQL のどちらでも問題ありません。EnterpriseDB の方が Windows のインストール エクスペリエンスが優れている可能性がありますが、Linux ではバニラの PostgreSQL をインストールするのは非常に簡単なプロセスです...ほとんどのディストリビューションではそのまま使用できます。PostgreSQL に対する EnterpriseDB の真の利点は、Oracle PL/SQL のサポート、アップストリームの改善、商用サポートです。ただし、バニラ PostgreSQL の商用サポートも購入できます。

大規模な (800 kloc) 実動 ERP システムで標準の PostgreSQL 8.3 を使用しています。それはそれを非常にうまく処理します。また、2 つの Rails アプリを含む他の多くのアプリケーションでも 8.4 を使用しています。私の意見では、PostgreSQL で失敗することはなく、PostgreSQL と Rails に非常に満足するでしょう。

IDE と RoR のバリアントについては...そうですね...RoR のバージョンを意味すると仮定すると、それらはすべて PostgreSQL をサポートしています。個人的には 3.0 ベータ版から始めたいと思います。これは将来の方法だからです。IDE に関しては、おそらく Netbeans が最高の無料オプションです。RubyMine は、それほどバグがなければ素晴らしいものになるでしょう。私、私はvimを使用しています。

于 2010-03-17T14:42:34.807 に答える
1

PostgreSQL について、何が必要ですか? PostgreSQL は PostgreSQL プロジェクトの製品であり、EnterpriseDB は開発者の 1 人であり、ワンクリック インストーラーも作成しています。同社の PostgreSQL Plus Standard Server 製品は、PostgreSQL にいくつかの追加機能を加えたものです。異なるタイプのデータベースを取得するのではなく、まったく同じですが、追加のものがあります。あなた (およびあなたの顧客) はこれらの追加機能を必要としていますか? そして、ライセンスと料金の違いを知っていますか? PostgreSQL は無料です。

私たちは PostgreSQL と pgAdmin をクライアントに提供し、彼らはそれを気に入っています。現時点ではまだバージョン 8.2 ですが、今年後半には 8.4 への移行が開始されます。

于 2010-03-17T14:05:34.467 に答える
1

There are plenty of editors and IDEs that support Ruby on Rails, and which one to use is mostly a matter of personal preference. TextMate for OS X and RubyMine are two commercial editors that are popular these days, but there are several others -- check out the list at http://rubyonrails.org/ecosystem and see which one you like best.

As PostgreSQL is included in most Linux distributions, I would probably pick the one that comes bundled with the distribution I'm going to run on the server. I have been running a small-to-medium-sized Rails application on a PostgreSQL 8.3 installation on Ubuntu 8.04 LTS for a little more than a year and haven't had any problems yet.

于 2010-03-17T14:08:37.907 に答える