2012-05-20 6 views
5

私は私のプロジェクトに使用しているプラ​​ットフォームを研究しています。その一部は非常にシンプルな.NET Webサイトです。私はAmazon EC2をホスティングしたいと思っていましたが、私はlunuxホストがWindowsより2倍安いことがわかりました。私はLinuxでも、Windowsよりもハードウェアをより多く利用できると感じています。私のウェブサイトをMonoの下で動作させると、安くホストできるようになると私は考えています。私の質問は次のとおりです:monoはasp.netの実行可能な代替品ですか?

  • ウェブサイトをホストするのに十分なプラットフォームですか?安定したことは、バグ、クラッシュ、セキュリティ問題を意味します。言い換えれば、プロダクションWebサイトをホストするのに十分ですか?

  • 私のウェブにはどんなウェブサーバーが適していますか?私はいつも "apache"という言葉を聞いていますが、大型ウェブ用に設計された大きな肥大化したプラットフォームです。私のモデルは、1つのEC2ホスト= 1つのWebサイトです。それは過労ではありませんか?軽くて安定した他の選択肢がありますか?

  • MonoでうまくいっているWebサイトの例はありますか?彼らのセットアップは何ですか?

答えて

2

最初の質問は無効です。IMHO。プロダクション使用量に関する要件は、サービスプロバイダ(Amazon)、フレームワークベンダー(Xamarin)、アプリケーションベンダー(開発チームまたは第三者)とのサポート契約が含まれているため、使用中の技術以上のものです。

.NET/IIS/Windowsを選択しても、同じ状況になります。

MonoはFastCGIをサポートしているため、ApacheはWebサーバーオプションの1つに過ぎません。モノのため

ショーケースは、以下のリンクから見ることができhttp://www.mono-project.com/FastCGI

http://tirania.org/blog/archive/2010/Jun-16-1.html

http://mono.1490590.n4.nabble.com/Showcase-of-mono-projects-td2300715.html

http://mono-project.com/Companies_Using_Mono

で公開され、より多くあります。私はあなたの場合は、Xamarinに話示唆お問い合わせをもっとやりたい、

http://support.xamarin.com/

+0

私は両方のリンクを開いており、いずれもショーケースを指していません。むしろインターネット上で実際に動作するサイトを見て、Monoをバックエンドとして使用したいと思います。 Monoは多くのベンダーによってサポートされていますが、私の質問は、それが実際に誰にもうまく使用されているかどうかです。また、私はFastCGIがどのように動作しているかを認識しています。私が尋ねていたのは、推奨であり、好ましくは個人的な実地体験で裏付けられています。 – galets

+2

Monoをバックエンドとして使用した人はMonoを何も宣伝しませんので、Xamarinにプライベートメールを書いて、あなたに何かを共有するかどうか尋ねてみませんか?彼らはモノを使う人にあなたを指摘するかもしれません。また、http://mono-project.com/Companies_Using_Monoチェックアウトの価値があります。 –

+1

FastCGIサポートは明らかにあまり安定していません。 XSPは開発にのみ使用され、制作には使用されません。 – startupsmith

関連する問題