Jujuy Al Día
Jujuy Al Día es el diario digital de mayor trayectoria y prestigio de la provincia de Jujuy, Argentina. También es, en su género, el sitio Ruby on Rails más grande desarrollado y puesto en línea en este país hasta el momento de su lanzamiento.
El proyecto comenzó con el requerimiento de actualizar la aplicación PHP del sitio para permitirle una mayor flexibilidad a la hora de administrar sus 6 años de contenidos y para implementar una nueva imágen gráfica libre de las limitaciones que imponen los sistemas de CMS comerciales o gratuitos.
La drástica decisión de abandonar todo el código PHP heredado conservando sólo su base de datos a favor de Ruby on Rails comenzó a dar sus frutos apenas iniciada la etapa de diseño del prototipo de la aplicación, cuando los requerimientos originales comenzaron a modificarse en vista de su rápida implementación.
A pesar de la cantidad de información heredada, el esquema de las tablas de la base de datos MySQL se migró progresivamente hacia su nuevo diseño lógico fácil y rápidamente usando las Migraciones alentadas por Rails. Ningún dato se perdió y se obtuvo un modelado de la información más normalizado y optimizado.
También, y gracias al excelente sistema de routing de URLs de Ruby on Rails, fué posible reconocer las viejas URLs ".php" del sitio, redirigiéndolas amistosamente a sus nuevos equivalentes sin perder su valor ganado.
Todos los objetivos fijados por el cliente se cumplieron y en ningún momento la preferencia por Ruby on Rails para este desarrollo probó ser un problema o un impedimiento, como también explico un poco mejor en el Blog.
