1

Ruby on Rails / Django タイプの Web テクノロジの学習に非常に興味がありますが、現在 Windows Server 2008 (.Net Web アプリケーション用) を使用しています。RoR は Windows ではあまりパフォーマンスが高くないと読みました。

  1. パフォーマンスに関する限り、Windows Web サーバー上の RoR でベータ Web アプリケーションを作成して実行することはお勧めできませんか?

  2. Django や他の同様の技術はより良い選択でしょうか? あなたは「幸せで生産的なプログラマー」になり、Windows Server を使い続けることができますか?

(注: 私は実際に大幅に変更された Asp.Net / C# を楽しんでいます。最初から楽しくて生産的なスタックをいくつか試してみたいと思っています。)

4

4 に答える 4

1

そのプラットフォームでまだ高いパフォーマンスが得られなくても、Windows でテクノロジーを学ぶことができます。

気になる実際のプロジェクトを実装すると同時に、新しいテクノロジーを学ぼうとすることは強くお勧めしません。新しいツールや言語を学びながら、ふりをするプロジェクトを書いたほうがよいでしょう。

そうすれば、目的のプロジェクトに関係のないテクノロジの機能を試すことができ、学習中に自分のプロジェクトの要件に集中することに気を取られることがなくなります。

先に進んで両方を学び、Windows で試してみてください。Windows 上のRailsDjangoの両方について、段階を追った優れたチュートリアルと、すぐにインストールできるバンドルが用意されています。

于 2008-11-24T20:27:43.960 に答える
0

ASP.NET MVC を試してみてください。非常によく似たフレームワークです。

于 2008-11-29T15:38:23.937 に答える
0

MVC パターン (他の言語ではなく) を学ぶことに興味があるだけなら、MonoRail を試してみてください。

于 2008-11-24T20:31:09.880 に答える
0

フレームワークを学習して評価するだけであれば、プラットフォーム固有のパフォーマンスについてはあまり気にしません。パフォーマンスが問題になるほどの成功を収めた実際のプロジェクトが完成した時点で、プラットフォーム固有のパフォーマンス調整を行うか、単にアプリを優先プラットフォーム上の独自のサーバーに移動することを検討できます。

于 2008-11-24T20:38:17.730 に答える