| Migrar de Joomla!® 1.5 a Joomla!® 1.6 |
|
|
|
| Miércoles, 19 de Enero de 2011 17:06 | |||
|
Tras la llegada de Joomla! 1.6, es muy normal que la gente empiece a preguntarse si es posible migrar de una versión a otra y como hacerlo. Por nuestra parte, tras liberarse el CMS en una fase del desarrollo apta para sitios de producción, y una vez que a partir de ahÃ, desde el Proyecto Oficial, se ha empezado a aportar material sobre este asunto (un video tutorial de migración básico -en inglés- y se ha abierto hilo en la wiki, sobre el proceso de migración con información general -también en inglés-, acorde al estado actual del CMS), el consejo por nuestra parte, es, que tomando todas las consideraciones en cuenta, no decidan sobre este tipo de asuntos a la ligera, o apresurándose en hacer las cosas sin informarse apropiadamente. Tengan en cuenta que, el ciclo de vida para Joomla! 1.5 (su fin de soporte oficial, en arreglos de código), se contempla que pueda ser a los 15 meses de la fecha de liberación de Joomla! 1.6, y, que cuanto antes intenten migrar, más problemas podrán tener para conseguirlo, sobre todo, con las extensiones de terceros. Además, en el peor de los caos, siempre cabe la posibilidad de que aún habiéndose agotado el ciclo de vida para Joomla! 1.5, las extensiones de terceros que usted pueda estar usando actualmente, o bien no proporcionen un proceso de migración de su extensión, o, que no se sigan desarrollando para la nueva versión 1.6 (cosa muy poco probable que suceda entre las más populares). El material de ayuda y la extensión de migración que se ha puesto a nuestra disposición, facilitará, sin lugar a dudas, el proceso de migración, con una sencillez y ejecución del proceso excelente; pero, es de sentido común, que si ustedes van detectando fallas en el JUpgrade y no las van reportando al autor de la extensión, o, no se van poniendo en contacto con los proveedores de sus extensiones de terceros, para ver que planes de continuidad y opciones de migración proporcionan, tampoco se podrán esperar milagros. Por lo tanto y en principio, se podrán obtener migraciones muy completas del contenido a nivel básico, y, será con la colaboración de todos, cuando mejores resultados podamos obtener en cuanto a extensiones de terceros se refiera. Lo óptimo es que usted lo intente en serio cuando realmente vea que va a poder cubrir sus necesidades imprescindibles. Antes de ese momento, también puede ayudar haciendo pruebas y reportando posibles fallas, o contactando/estando al tanto, de lo que dicen los distribuidores de extensiones de terceros. Prisa... no hay prisa, ni ahora, ni cuando la versión 1.5 acabe su ciclo de vida; es decir, tendrá sus desventajas quedarse anclado en una liberación que ya no es mantenida oficialmente, como por ejemplo, la falta de extensiones nuevas, imposibilidad de usar las nuevas mejoras de las versiones posteriores, etc, pero no hay una obligación de migrar, si su sitio va bien y satisface sus necesidades. En el peor caso, podrÃan darse fallas de seguridad, en cuya situación, sà que serÃa un problema serio y deberÃa replantearse las cosas, pero es poco es probable que eso suceda a niveles crÃticos, debido a la madurez que ha alcanzado el sofware al que se le acaba el ciclo de vida, o, también cosa mala, que con el pasar de los años, su sitio fuera difÃcil de acceder por los navegadores más populares. En fin, puede que tenga sus pegas, pero si funciona como se espera que lo haga, ya es todo un logro. Si tras llegar hasta aquÃ, desean seguir leyendo, disponen de un extracto en nuestro idioma de los enlaces que les facilitamos más arriba. Antes de migrarTenga en cuenta que el proceso a llevar a cabo, no se trata de una actualización sino de una migración entre versiones de Joomla! que, a nivel interno, tienen funcionalidades y estructuras distintas. Para migrar, se usará la extensión de terceros jUpgrade tanto para poder ayudarle a usted, como para que usted pueda ayudar a los demás. Revise los requisitos que serán necesariosPor favor, evÃtese el máximo de dolores de cabeza tanto para usted como para sus posibles clientes. Revise los requisitos técnicos necesarios para Joomla! 1.6! y para el JUpgrade.  Antes de empezarTenga en cuenta las siguientes consideraciones:
Las dos caracterÃsticas principales que hacen a la versión 1.5, superior a la 1.6 son: El sistema de control de acceso (ACL) y las categorÃas anidadas. Y eso, junto al resto de mejoras, está muy bien; sin emabargo, para la mayorÃa de usuarios de la 1.5, no les va a hacer falta. El punto principal es que lo decida por usted mismo:
Respaldo, respaldo, respaldoSaltarse esta parte, quizá sea el mayor error que usted pueda cometer. Si usted dispone de uno (o varios) respaldos de todo su sitio (base de datos + archivos del sitio), siempre le será posible dar marcha atrás si fuera necesario. Sin embargo, si usted no realiza una copia de seguridad apropiada, y algo sale mal, va a perder un montón de su valioso tiempo, y en ocasiones puede que hasta un montón de dinero, volviéndolo a dejar todo como estaba. Por lo tanto, por favor, respalde bien su sitio antes de intentar cualquier cosa.  MigrandoDescargue el jUpgradeSiempre la última versión latest version of jUpgrade. Entrono opcional de pruebasSi está usted nevioso y su corazón late rápido, posiblemente sea mejor que intente esto primero en un entorno de prueba. Instalar el jUpgradeVaya al backend. Por ejemplo: www.yoursite.com/administrator Extensiones >> Instalar/Desinstalar Navegador de archivos >> Seleccionar el com_jupgrade >> Subir archivo e instalar  MigraciónComponentes >> jUpgrade Iniciar la migración
¡¡¡Éxito!!! Escenario actual
Asà como ya se informó más arriba, los cambios entre la 1.5 y la 1.6, son significantes. De hecho, el jUpgrade crea una nueva instalación de Joomla! 1.6 por nosotros. Si el proceso de migración no tuvo éxito al 100%, su instalación de Joomla 1.5 aún está perfectamente intacta y ninguno de sus usuarios se verá afectado. Usted tiene la oportunidad de revisar ambos sitios para asegurarse que tanto lo que debe haber en la administración como en el sitio, está a la par. Por lo tanto ¿qué ha pasado? ¿la migración ha sido 100% completa y aún tengo mi Joomla! 1.5 intacto? Bueno, esto se debe a que el jUpgrade descarga la última versión de Joomla! 1.6 por usted, al directorio jupgrade (el cual también crea) en el directorio raÃz de su espacio web de Joomla 1.5. Y luego extrae todos los archivos de la descarga ahÃ. Una vez que se ha completado la extracción, el jUpgrade instala Joomla! 1.6 y entonces procede a migrar el contenido de su antigua base de datos a la nueva para Joomla! 1.6. Su sitio con Joomla 1.6 estará instalado en www.mysites.com/jupgrade (asumiendo que su instalación de Joomla 1.5, está en la carpeta raÃz de su espacio web). Revise su Joomla! 1.6Por favor, realice una revisión completa de su instalación de Joomla! 1.6 y asegúrese de que todo está configurado apropiadamente. A continuación le mostramos un listado general de áreas por revisar:
Respalde Joomla! 1.6Si todo está bien, entonces realice un respaldo de la nueva instalación de Joomla 1.6. Visión general para el resto del procesoRápida visión general sobre lo que ahora vamos a intentar:
'Esto debe hacerse en este orden' si lo hiciera a la inversa, los archivos de Joomla 1.6 se mezclarÃan con las deJoomla 1.5 (la mayorÃa de los archivos de la 1.5 se sobrescribirÃan) y usted tendrá un gran desorden! Su sitio aún seguirá funcionando, pero, en cuanto a seguridad, es como una bomba de relojerÃa haciendo tic tac, esperando explotar en cualquier momento. Poniéndolo en marchaLo siguiente, es acceder a su gestor de archivos del hospedaje (por ejemplo, cPanel, Plesk, etc) o un cliente FTP, (aunque preferiblemente, mejor un gestor de archivos). El proceso general es:
Problemas
¿Como puedo ayudar y contribuir?Crear una extensión como la del jUpgrade, considerando que hay cambios estructurales importantes entre Joomla! 1.5 y la 1.6, requiere de una enorme cantidad de esfuerzo y tiempo.
    Â
|











