viernes, abril 25, 2014

Una duda razonable

Ya que estamos de vuelta, aprovecho y dejo por escrito la duda que tengo.

En el año 2000 desarrollé el sitio www.gol-net.com.ar, un juego de fútbol sin muchas pretensiones con participantes (cada vez menos) muy fieles.

Originalmente programado en ASP, luego portado a ASP.NET 2.0 y ahí se quedó en el tiempo.

Nunca gané dinero por el sitio, de hecho tengo que pagar el hosting que cada vez es más caro en pesos. Pero, estando ahí, no iba a darlo de baja.

Ahora hay una posibilidad de que cambie el formato del torneo de fútbol de AFA y, de ser así, debería re-programar la mitad del sitio.

Suponiendo que me decido a actualizar el juego y no dejarlo desaparecer, ¿en qué lenguaje y plataforma hacerlo?

Las opciones son las siguientes:

ASP.NET 2.0 y Access

Dejar todo como está y modificar lo mínimo indispensable. Esto es probablemente le que voy a hacer, pero implica volver a instalar Visual Studio 2005 y buscar el código fuente que vaya uno a saber dónde está. También es la opción más aburrida del mundo.

ASP.NET 3.5

Microsoft ya va por el framework 4.5, pero mi hosting no lo soporta. De elegir este camino usaría MVC y debería desarrollar una interfaz para mobile, ¿cierto? La realidad es que me da mucha pereza.

Java, Spring, SQLFire

¿Qué tal rehacer el sitio por completo utilizando tecnologías más innovadoras? Podría crear un servicio REST que devuelva JSON y un sitio puro HTML5 que lo consuma. Podría usar SQLFire que, aunque el juego no tiene un uso tan alto como para necesitarlo, ciertamente es más divertido que cualquier otra base de datos.

El problema es que no solo debería cambiar de hosting por uno MUCHO más caro, sino que SQLFire no es precisamente "gratis". Por supuesto debería pagar por un rediseño y la construcción del template HTML5. Y todo esto para una aplicación que no da ninguna ganancia.


En fin, tal vez este sea el último torneo de Gol-Net.

PD: Php no es opción.

1 comentario: