Trabajos
22 Junio 2010
Con la redacción de la documentación del proyecto y la realización de los últimos ajustes, Mantra ha finalizado su colaboración con Lata Latina en un proyecto de migración de una gran web estática a Joomla!
Estamos hablando de una web de miles de páginas
HTML, con una galería fotográfica de miles de imágenes y con un peso total de casi 70
GB a día de hoy. La mitad del proyecto lo ha consumido el desarrollo y depuración de un script de migración, que con sus cerca de 1.000 líneas de código tarda aproximadamente 8 horas en recorrer las miles de carpetas de la web estática parseando los HTML, insertándolos como artículos de Joomla!, creando las galerías de imágenes, vídeos, audios y
PDFs correspondientes, realizando tareas de reescalado y recorte de imágenes (los tamaños de la nueva web Joomla! no coinciden con los de la actual web estática)... Por suerte para todos la estructura de los archivos era muy similar entre contenidos del mismo tipo y el uso de identificadores, clases y rutas de archivos era homogéneo, lo que nos ha facilitado enormemente la labor.
Además se han desarrollado componentes, módulos, plugins y librerías a medida y se han añadido extensiones de terceros (algunas han tenido que ser modificadas fuertemente) para conseguir las funcionalidades definidas.
Por respeto a la confidencialidad, no podemos revelar el nombre del cliente final. Tan sólo podemos decir que se trata del sectror público y que, por el tamaño de la web, podéis imaginar que se trata de una web de relevancia.
Ha sido duro pero ha resultado una experiencia muy positiva, de la que todos hemos aprendido.