Migración a Joomla! 1.5: Pasos a seguir y que hay que tener en cuenta
Sábado, 03 de Enero de 2009 21:14

Ante todo, Feliz año nuevo!


Migración a Joomla! 1.5En la última semana puse manos a la obras, y le dediqué al blog una horas para poder migrarlo de Joomla! 1.0.x hacia Joomla! 1.5, siendo el resultado muy positivo, sin ningún tipo problema. Asi que aprovechando la experiencia, me gustaría hablar de algunos puntos a tener en cuenta si estan en una situación de migración entre ramas de Joomla!:

  1. Lo primero que se debe evaluar es si es conveniente para nuestro caso realizar una migración. Es sabido que Joomla! 1.5 posee muchas ventajas (funcionales, de usabilidad, estéticas, de desarrollo) con respecto a la rama 1.0.x, sin embargo existen casos en que la decisión de migrar se torna difícil, por ejemplo, cuando se tiene una instancia del CMS muy customizado, con desarrollos propios o componentes modificados a gusto y sin documentación. Estos últimos casos suelen pasar empresas que ofrecen a Joomla! como producto y lo van modificando a las necesidades del cliente. Si este no es nuestro caso, podemos pasar al siguiente punto.
  2. Verificar que existen versiones para J! 1.5 de los componentes, módulos y plugins que estamos utilizando. Esto podemos checarlo ingresando al directorio de extensiones de Joomla!, y fijarnos si la extensión posee la insignia Joomla! 1.5 Nativo ó Joomla! 1.5 Legacy. Si la extensión es nativa, podremos bajarla y evaluar su funcionamiento, lo mismo sucede si tiene soporte legado (en este caso tenemos que habilitar el plugin System - Legacy en el back-end del sitio). En caso de no encontrar la extensión que necesitamos tenemos como alternativa:

    • Buscar algo similar que sí sea soportado ó
    • Sentarnos un rato y ponernos a adaptar la extensión original a la rama 1.5.

    En mi caso, paso un poco de todo, tuve que buscar alternativas (pasé de SEF Avance a sh404SEF y de JooMap a SEF Service Map 2), encontré extensiones soportadas para 1.5, algunas que funcionan a la perfección (Zaragoza Clouds, Tabs & Slides) y otras que no tanto (JCE), y además tuve que sentarme a adaptar algunas extensiones. Todo depende de la complejidad de nuestro sitio y de las funcionalidades que le hayamos agregado.

  3. Diseño: Si utilizamos una plantilla paga, las empresas que las comercializan ya disponen de versiones de sus productos para J! 1.5. También podemos elegir una nueva plantilla que se adapte a nuestros gusto o en caso de usar una plantilla propia, guiarnos con el tutorial para plantillas de Joomla! 1.5 y adaptarla. La metodología para la creación de templates no cambió mucho, las funciones se modificaron en sintaxis pero básicamente realizan lo mismo, por lo que no debería llegar a ser difícil el trabajo.
Una vez evaluados todos los puntos, si decidimos que migrar es nuestra opción, podemos comenzarla con los sencillos pasos que entablan en los foros de Comunidad Joomla!:

  • Instalar Joomla! 1.5 de forma normal, sin los datos de ejemplos.
  • Descargar e instalar mtwMigrator
  • Exportar la base de datos de nuestro sitio en Joomla! 1.0.x
  • Crear una nueva base de datos e importar la base que obtuvimos en el paso anterior
  • Entrar al back-end de nuestro Joomla! 1.5, ir al componente mtwMigrator, configurarlo para que importe los datos de la base que creamos antes y presionar el botón para comenzar la migración. En segundos ya estará todo listo.
La migración que realiza el componente es de contenidos y menus, que es lo mas importante, pero luego nosotros tenemos que configurar los parámetros de cada sección y categoría, dar de alta los módulos básicos que queremos mostrar, instalar las extensiones que hemos seleccionado antes, trasladar el directorio de imágenes antigua a esta nueva instancia...es decir, todavía nos queda un poco de trabajo y el mismo va a depender de cada sitio, pero lo importante es que el trabajo mas duro ya está hecho, y en mi caso solo me damandó dedicarle unas horas en la semana.
 
Comentarios (11)
1 Domingo, 04 de Enero de 2009 17:17
Carlos Subero
Hola, tengo un sitio web en 1.0 (lacuria.com) y he tratado de migrarlo a 1.5 con el mtwMigrator y al convertirlo los títulos con carácteres especiales se ven todos raros ya que los acentos y las comillas no salen y se ven con caracteres muy raros. Igual con el contenido y con el jomcomment. ¿Cómo lograste que esto no pasara con el tuyo?

Gracias por tu ayuda
2 Domingo, 04 de Enero de 2009 20:17
Leandro
Hola, lo mas seguro es que es un problema de codificación. Joomla! 1.5 trabaja con la codificación UTF 8, entonces el problema puede ser que tu servidor está configurado para servir archivos con la codificación ISO-8859-1.
Verifica este punto con el administrador de tu servidor ó puedes añadir en el .htaccess la directiva:

AddDefaultCharset utf-8

También verifica el tipo de codificación que posea la Base de datos, saludos
3 Lunes, 12 de Enero de 2009 19:50
David Martinez
hola leandro, antes que todo feliz feliz año, ya estaba a punto de quitarte de mis favoritos no deberias descusidar tanto tu blog, me imagino que trabajas por lados estoy igual unos paso de publicar uno mio que desde hace tiempo e querido hacer
4 Jueves, 15 de Enero de 2009 10:11
Joomlero
Hola, gracias por las instrucciones para la migración. A todos seguro que os interesan estas otras: http://edu.jccm.es/joomla15/index.php?option=com_content&view=article&id=96:migracion-desde-joomla-1015-a-joomla-159-o-superior&catid=33:videotutoriales-15x&Itemid=100018
5 Lunes, 19 de Enero de 2009 21:24
ricbric
Hi:
feliz año para todos.
Realmente soy nueva en este mundo de Joomla, aunque me aclaro muchas cosas el articulo tengo una situacion que no se como manejar. La cosa es asi mas o menos:
tengo varias estaciones de windows que tienen su joomla instalado con la version 1.1.15. Ahora bien , instale un servidor ubuntu 8.04 con joomla 1.5 y quiero saber si podre unir todos esos sitios que estan creados en las maquinas windows para mi servidor , crear un solo server de joomla.
Gracias de antemano y espero alguna respuesta.
Saludos
6 Jueves, 29 de Enero de 2009 19:54
pablo
No creo que tenga mucho que ver pero veo tu blog distorsionado, se solapa la frame de los post con la sidebar lateral...
7 Sábado, 07 de Febrero de 2009 05:52
user44
Hola amigos mi consulta es si alguien conece alguna plantilla en joomla con el efecto que esta en este sitio

http://www.ndoherty.com/demos/coda-slider/1.1.1/#1

se llama coda slider o tab, seria demucha ayuda.
felicitaciones por el blog esta muy interesante.
Gracias
8 Martes, 10 de Febrero de 2009 10:12
Leandro
Varias plantillas pagas ofrecen un módulo con ese efecto en slide, busca en rockettheme. También hay varios modulos parecidos en el directorio de extensiones de Joomla, en la categoria Tabs & Slide, saludos
Leandro
9 Lunes, 27 de Abril de 2009 15:05
Domingo
Hola,

me he descargado el mtwmigrator 0.1.4, lo he instalado en joomla 1.5.9 y lo he ejecutado para un joomla 1.0.15 stable.

Al cabo de 2 segundos se queda la pantalla en blanco.

Hay que decir que le di a migrar a todo el contenido, usuarios, modulos, etc... y ha migrado parte.

Usuarios SI
Secciones SI
Categorias SI
Contenido NO

He de resaltar que tengo 3264 articulos en una sección solamente. Tengo varias sección con cientos de categorias.

Aunque he borrado bastante...


Por favor necesito ayuda ya que los contenidos no soy capaz de pasarlos.

Gracias.
10 Viernes, 12 de Junio de 2009 23:38
user44
Hola Amigos tengo un problema en VIRTUEMART los productos me salen verticalmente y quiero que salgan uno al lado de otro de forma horizontal y tres productos por linea y con botones next y previo, PORDRIAN AYUDARME. GRACIAS
11 Viernes, 12 de Junio de 2009 23:40
User44
Hola a todos, podrian ayudarme estoy haciendo un catalogo de productos en VIRTUEMART y los productos me salen verticalmente y quiero que salgan uno al lado de otro de forma horizontal y tres productos por linea con sus botones next y previo, ojala alguien me ayude. Gracias.

Agregue su comentario

Tu Nombre:
Tu email:
Tu sitio web:
Comentario: