2012-05-20 8 views
5

Estoy investigando para una plataforma que utilizaría para mi proyecto. Parte de esto es un sitio web .NET muy simple. Quería obtener un hosting de Amazon EC2, y veo que el host lunux me costará dos veces menos que Windows. También creo que con Linux podría sacar más provecho del hardware que con Windows. Entonces, mi idea es que si hago que mi sitio web funcione bajo Mono, podría alojarlo más barato. Mis preguntas ahora son:¿El mono es una alternativa viable a asp.net?

  • ¿Es Mono una plataforma suficientemente estable para alojar sitios web? Por estable quiero decir: errores, bloqueos, problemas de seguridad. En otras palabras, ¿es lo suficientemente bueno para alojar un sitio web de producción?

  • ¿Qué servidor web sería apropiado para mi web? Siempre escucho "apache", pero es una gran plataforma hinchada, diseñada para redes pesadas. Mi modelo sería: un host EC2 = un sitio web. ¿No es una exageración? ¿Hay otras alternativas, que sean livianas y estables?

  • ¿Hay algún ejemplo de un sitio web exitoso ejecutándose en Mono? ¿Cuál es exactamente su configuración?

Respuesta

2

Tu primera pregunta no es válida en mi humilde opinión. Los requisitos sobre el uso de producción son más que tecnologías en uso, ya que también implica contratos de soporte con proveedores de servicios (Amazon), proveedores de marcos (Xamarin), proveedores de aplicaciones (su equipo de desarrollo o un tercero).

Incluso si elige .NET/IIS/Windows, se encontraría en la misma situación.

Mono es compatible con FastCGI, por lo que Apache es solo una de las opciones de su servidor web. http://www.mono-project.com/FastCGI

Mostrar casos de Mono se pueden encontrar desde siguientes enlaces,

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

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

hay más, según lo publicado en http://mono-project.com/Companies_Using_Mono

le sugiero que hable con Xamarin si desea hacer más consultas también,

http://support.xamarin.com/

+0

Abrí ambos enlaces, y ninguno de ellos apunta a ninguna vitrina. Preferiría ver algunos sitios que realmente funcionan en Internet y usar Mono como un back-end. Veo que Mono cuenta con el respaldo de más proveedores, pero mi pregunta es si realmente está siendo utilizado con éxito por cualquiera. Además: sé cómo está funcionando FastCGI. Lo que estaba pidiendo es recomendación, preferiblemente respaldada con experiencia práctica personal. – galets

+2

Aquellos que usaron Mono como back end no anunciarán nada para Mono, así que ¿por qué no escribir un correo privado a Xamarin y preguntar si tienen algo que compartir con usted? Pueden señalarle a alguien que usa Mono. Además, http://mono-project.com/Companies_Using_Mono vale la pena echarle un vistazo. –

+1

El soporte de FastCGI aparentemente no es muy estable. XSP solo se usa para desarrollo y no para producción. – startupsmith

Cuestiones relacionadas