1 de julio de 2013

Resumiendo... ¿Cómo migrar de Joomla! 1.5 a Joomla! 2.5?

Se ha escrito mucho en los últimos meses sobre la migración del motor de Joomla! 1.5 a Joomla! 2.5. Como se ha repetido en infinidad de ocasiones, este cambio no es una actualización, sino una migración, es decir, que no se puede continuar con la misma página del 1.5., sino que hay que hacer una nueva con la versión 2.5 replicando el contenido, módulos, plantillas, etc.

Muchos usuarios han criticado este brusco salto de versiones, una modificación que quizá deje por el camino las ansias de estar actualizado de muchos usuarios que conocen lo justo de este CMS. No es difícil encontrar cómo realizar la migración por la web, sin embargo, todavía hay muchos usuarios que preguntan insistentemente cómo pasar de la versión de Joomla! 1.5 a la de Joomla! 2.5.

En resumen, y descartando opciones en la que se requiera conocimientos de programación ni nada por el estilo, tenemos dos opciones básicas para pasar nuestra web de 1.5 a 2.5., ambas con la mediación de respectivas extensiones especializadas.

1. Exportar el contenido de Joomla! 1.5 a 2.5 con J2XML

Con la extensión J2XML tendremos la posibilidad de exportar los artículos, usuarios y enlaces. Aquí la dinámica es sencilla:
a. Instalas una web Joomla! 2.5 en un directorio de tu servidor.
b. Instalas la extensión J2XML en tu sitio Joomla! 1.5 y comienzas a exportar el contenido en paquetes XML.
c. Instalas la extensión J2XML en tu nueva web vacía de Joomla! 2.5 e importas estos paquetitos XML.
Así de sencillo. Lo bueno es que se conservan los ID de los artículos, por lo que los buscadores prácticamente ni notarán la migración, y tienes la posibilidad de ir controlando el proceso en todo momento. Lo malo es que es un trabajo laborioso si la web tiene mucho contenido, también puede dar errores con algunos artículos -que habrá que aislar - en la cadena XML y lógicamente, esta migración se basa solo en el contenido, tanto la plantilla para la versión 2.5, como los módulos, deberán ser instalados manualmente.

Personalmente he probado esta extensión y la verdad es que funciona bastante bien. Algunas veces falla la exportación por algún contenido en particular que habrá que localizar y recomendaría no hacer paquetes excesivamente grandes para facilitar la importación-exportación del contenido.

Para profundizar, aquí se puede encontrar una detallada guía de uso de esta extensión.

2. Migración mediante el componente jUpgrade

La opción de migrar Joomla! mediante jUpgrade es probablemente la más difundida entre los usuarios de Joomla!. Con esta extensión se intenta automatizar el proceso de migración. La extensión se descarga de forma automática el motor Joomla! 2.5 en la carpeta /jupgrade del servidor y comienza a exportar el contenido, usuarios, enlaces, además de actualizar los módulos -sólo los más utilizados- que tienen su versión en 1.5 y 2.5.

Lo mejor de esta opción es que, en teoría, el proceso es mucho más automático y ahorra el trabajo de tener que estar buscando actualizaciones de extensiones una por una. Lo malo es que realmente necesita un trabajo de depuración y reconfiguración bastante curioso, tanto que incluso en ocasiones merece la pena desinstalar y volver a instalar manualmente ciertos componentes y, por supuesto, la plantilla, que como sabemos no son compatibles entre 1.5 y 2.5.

Este componente también lo he probado en una web sencilla y no ha ido mal, aunque su puntuación en Joomla! Extensions ha ido cayendo con los meses, probablemente por las dificultades particulares que supone que un proceso tan complejo salga bien sin más. En este enlace se puede encontrar información más detallada sobre la utilización de jUpgrade.

En ambos casos, la migración terminará pasando los archivos del directorio donde está instalada nuestra web con Joomla! 2.5 al directorio principal.

Estas son las dos opciones básicas, ninguna es ideal y se conocen diversos errores que pueden surgir en la migración. No obstante, es siempre recomendable tener actualizado el motor, aunque antes de nada, como también sabemos, hay que realizar la correspondiente copia de seguridad, y esperar que nada salga mal...

1 comentario:

  1. Hello There! Would You Mind If I Share Your Blog With My Myspace Group? There's A Lot Of People That I Think Would Really Appreciate Your Content. Please Let Me Know. Many Thanks taruhan bola kita

    ResponderEliminar