私たちは、wcf Webサービス、asp.net MVC 3、さまざまなアーキテクチャパターン、制御の逆転などを経験している2人のC#プログラマーのグループです。
最低10kのオンラインユーザーでLinux上で動作するWebサイトを実装する
問題はLinux上で実行され、ビジネス/デスクトップアプリケーションでは、安定した、メンテナンスされた、フリーで、クロスプラットフォームで、再利用可能な言語を選択できないということです。
JavaサーブレットとPythonのDjangoフレームワークについて考えてみましょう。他にも良いフレームワークはありますか?
どちらを選択するか、私たちは混乱しています。
ありがとうございます。
EDIT:何ルビーオンレール対モノにAsp.net MVC対ジャンゴ対JSPのパフォーマンスに関する
?クロスプラットフォーム、安定した、優れた機能のWebプラットフォーム
答えて
私たちは、あなたがウェブサイトを作成したい、とあなたがasp.netを持っての経験を持っている2人のC#のプログラマーのグループ(中略) asp.net MVC
ですMVCの経験... ASP.NET MVC はlinux/Monoで実行できます。だから私の提案... それを行う。
いくつかのリンク:
もちろん、私たちはmonoを試みましたが、asp.net MVCの3番目のバージョンはありません。唯一の深刻なWebサイトはifolder、Novellによって開発されたものです。 私はそれについてのレビューを読む、多くは成熟していない大きなプロジェクト.. – croisharp
私はPythonとDjangoが好きで、前に学校/ユニに行ったすべてのプロジェクトでも使っています。
しかし、私はPythonの経験があるだけです。あなたが知っているものはすべて、大規模な実世界のサンプルを持っているので、あなたが気に入っている/よく知っているものを選んでください。
あなたはLinuxで展開するつもりです。だから、おそらくASP.NETは受け入れられる選択肢ですが、ベストではありません。私はDjangoを勧めます(私はそれが大好きです)。 Ruby on Railsはもう一つの良い選択ですが、依存関係のある悪い経験のために私はそれを気に入らないのです。 PythonとRubyの両方には長所と短所があります。パイロン(Quoraのは、それを使用)、webpyのようなPythonのための別のWeb開発フレームワークの選択肢があります
...
- 1. Chromeの安定したソート機能
- 2. クロスプラットフォームのスレッドアフィニティ機能
- 3. iPhoneとAndroid用のクロスプラットフォームで優れたパフォーマンスのモバイルアプリケーション
- 4. 2D安定したままでプラットフォームを両方向に通す
- 5. クロスプラットフォームgit:プラットフォーム固有のファイルを扱うための可能な戦略
- 6. 以前に安定した機能でreallocがクラッシュする
- 7. マクロを使って優れた機能を隠している
- 8. C#の優れたオープンソースWebクロールフレームワーク
- 9. サービスファブリック - 安定した俳優のためにリスト<T>をStateManagerに保存
- 10. クロスプラットフォーム、コマンド補完機能を備えたインタラクティブテキストベースインタフェース
- 11. PHP 5で高度なOOP機能を学ぶための優れたリソースは?
- 12. Haskell FlexibleInstancesは言語の安定した拡張機能ですか?
- 13. クロスプラットフォームの 'トースト'機能を実装する
- 14. クロスプラットフォームのrenameat2()rename-if-not-exists機能
- 15. Webプラットフォームなしで使用できる優れたCASクライアントがありますか?
- 16. 安定したアニメーション?
- 17. 安定したマッチングアルゴリズム
- 18. Clojure Web Apps用の優れたWebサーバー/サーブレットコンテナ
- 19. 文書化された、安定した、安全でスケーラブルなWebアプリケーションフレームワークとは何ですか?
- 20. Selenium Grid:機能とプラットフォーム.INDOWS7?
- 21. Webトラブルシューティングツールを作成するための優れた.NET/Windowsツール
- 22. 安定したC++ 11の機能を安全に使用することができます
- 23. SAPUI5安定したIDの
- 24. は、プラットフォームの拡張機能のダウンロードに失敗しました:System.Windows.Data.zipは、Silverlightの
- 25. 検索は、特定のパターンのために優れています。ピボットは機能しません
- 26. Python、web scraping:ネストされたループが機能しない
- 27. ネストされたスイッチまたは複数の機能は、どのような優れたデザインですか?
- 28. 設定されたタイムアウトが機能
- 29. 機能(シンボリック法優先)
- 30. TextBoxの優れた効率的なUndo/Redo機能の実装方法
ネットの周りに浮いこれまで万人の答えがあります。 JavaサーブレットやDjangoがあなたのニーズを満たしているかどうかを調べましたか? – agf
はい、彼らは私の必要性を満たしていますが、どれを選択するのですか? – croisharp