2012-05-20 19 views
5

Projem için kullanacağım bir platform araştırıyorum. Bunun bir parçası çok basit bir .NET web sitesidir. Bunun için bir Amazon EC2 hosting almak istedim ve lunux hostun bana iki kat daha az maliyet getireceğini görüyorum. Ayrıca Linux ile donanımdan Windows'a kıyasla daha fazla faydalanabileceğimi hissediyorum. Öyleyse benim düşüncem, eğer web sitemi Mono altında çalışsam, onu daha ucuza sunabileceğim. Sorularım şimdi:Mon, asp.net için uygun bir alternatif mi?

  • Mono, web sitelerini barındırmak için yeterli platform mu? Kararlı olarak demek istiyorum: hatalar, çökmeler, güvenlik sorunları. Diğer bir deyişle, bir üretim web sitesine ev sahipliği yapacak kadar iyi mi?

  • Web sitem için hangi web sunucusu uygun olur? Her zaman "apache" duyarım, ancak ağır iş ağları için tasarlanmış büyük bir şişirilmiş platform. Benim modelim olurdu - bir EC2 host = bir web sitesi. Bu bir overkill değil mi? Hafif ve istikrarlı başka alternatifler var mı?

  • Mono üzerinde çalışan başarılı bir web sitesi örneği var mı? Kurulumları tam olarak nedir?

cevap

2

İlk sorumunuz geçersiz IMHO. Üretim kullanımı ile ilgili gereksinimler, hizmet sağlayıcıları (Amazon), çerçeve satıcı (Xamarin), uygulama satıcısı (geliştirme ekibiniz veya üçüncü taraf) ile yapılan destek sözleşmelerini de içerdiğinden, kullanımdaki teknolojilerden daha fazladır.

.NET/IIS/Windows'u seçseniz bile, aynı durumla karşılaşırsınız.

Mono, FastCGI'yi destekler, bu nedenle Apache, web sunucusu seçeneklerinden yalnızca biridir. Mono http://www.mono-project.com/FastCGI

göster durumlarda Önerim http://mono-project.com/Companies_Using_Mono

de yayınlanan

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

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

eğer sen Xamarin konuşmak, daha vardır, aşağıdaki bağlantılardan ulaşabilirsiniz Daha fazla araştırma yapmak istiyorum,

http://support.xamarin.com/

+0

Her iki bağlantıyı da açtım ve hiçbiri herhangi bir şov vakasına işaret etmiyor. İnternette çalışan ve Mono'yu arka uç olarak kullanan bazı siteleri görmeyi tercih ederim. Mono'nun daha fazla satıcı tarafından desteklendiğini görüyorum, ama sorum şu: eğer gerçekten herkes tarafından başarıyla kullanılıyorsa. Ayrıca: FastCGI'nin nasıl çalıştığını biliyorum. İstediğim şey, tercihen kişisel uygulamalı deneyim ile desteklenen öneridir. – galets

+2

Mono'yu arka plan olarak kullananlar Mono'ya hiçbir şey için reklam vermeyecekler, o zaman neden Xamarin'e özel bir posta yazmıyorsunuz ve sizinle paylaşacak bir şeyleri olup olmadığını sorun. Seni Mono'yu kullanan birine gösterebilirler. Ayrıca, http://mono-project.com/Companies_Using_Mono kontrol edilmeye değer. –

+1

FastCGI desteği görünüşte çok kararlı değil. XSP sadece geliştirme için değil, üretim için kullanılır. – startupsmith

İlgili konular