Ir al contenido
Docs

Guía de usuario

Migrar desde Rhymix o XE

Aquí reunimos lo que debes saber al mover a Zittme un sitio que operabas con Rhymix o XE.

De Rhymix a Zittme

Zittme se separó de Rhymix 2.1.35 y mantiene la compatibilidad.

  • La mayoría de los módulos, complementos, skins y layouts de terceros funcionan tal cual. El espacio de nombres Rhymix\ del núcleo se conserva como alias de compatibilidad.
  • El método de migración es igual al de una actualización: haz un respaldo, sobrescribe con la distribución de Zittme y entra al panel de administración.
  • La estructura de la base de datos es compatible con Rhymix 2.1.35. Las tablas de las funciones exclusivas de Zittme se agregan automáticamente al entrar al panel de administración.

Ten en cuenta:

  • Si modificaste directamente archivos del núcleo de Rhymix, esos cambios se pierden al sobrescribir.
  • Después de migrar, se sugiere zittEditor como editor predeterminado. Si antes elegiste ckeditor de forma explícita, se conserva.
  • Volver atrás (Zittme → Rhymix) implica aceptar que se ignoren los datos de las funciones exclusivas de Zittme (temas, campos repetibles, etc.), y no se recomienda. Guarda siempre un respaldo antes de migrar.

De XE 1.x a Zittme

Después de actualizar no puedes volver a XE. El único medio de recuperación es el respaldo previo.

Requisitos previos

  • Para actualizar directamente necesitas XE 1.8 o superior. Si tienes una versión anterior, primero actualiza a la última de XE (1.11), termina todas las actualizaciones de módulos y la creación de tablas, y luego continúa.
  • Verifica que el PHP del servidor sea 7.4 o superior (XE funcionaba incluso con 5.x, pero Zittme no).
  • Respalda los archivos FTP y la base de datos en una forma que puedas restaurar tú mismo.
  • Empieza el trabajo con la sesión iniciada como superadministrador.

Procedimiento

  1. Descarga la distribución de Zittme y sobrescribe todo en la carpeta de instalación de XE. Confirma que se subió el 100 % para que no falten carpetas nuevas (common/framework, etc.). A veces el FTP omite algunos de los miles de archivos.
  2. Al recargar el panel de administración aparece el aviso de actualización de módulos y creación de tablas. Ejecuta todo.
  3. Ejecuta la regeneración de archivos de caché. Si falla, también puedes borrar el contenido de files/cache por FTP.
  4. Revisa los ajustes del sitio y de seguridad en la configuración del sistema.
  5. Revisa la lista de verificación de terceros de abajo y vuelve a activar en su nueva ubicación las funciones que el núcleo absorbió.
  6. Borra los archivos residuales del antiguo XE con la función de limpieza de archivos del núcleo innecesarios del panel de control de administración.
  7. En sitios grandes la conversión tarda. Practica siempre primero en un servidor de copia; no recomendamos herramientas de migración aparte.

    Lista de verificación de recursos de terceros de XE

    Muchos recursos de la época de XE tienen funciones que el núcleo absorbió o que ya no funcionan.

    RecursoEstadoAcción
    Módulo de envío avanzado de correoAbsorbido en parteVuelve a revisar el método de envío de correo en Configuración del sistema > Notificaciones
    Módulo de inicio de sesión automáticoAbsorbido por completoUsa la función del núcleo. Los inicios de sesión automáticos existentes se reinician
    Módulo multidominioAbsorbido por completoConfiguración del sistema > Sitio
    Módulo SEOFunción trasladadaConfiguración del sistema > SEO
    Módulo de registro de erroresFunción trasladadaConfiguración del sistema > Depuración
    Complemento Session ShieldFunción trasladadaClave de seguridad de sesión en Configuración del sistema > Avanzado
    Compresión de scripts (ZipperUpper)Función trasladadaConfiguración del sistema > Avanzado
    Complemento de comunicaciónInnecesarioLa mensajería está en el módulo de comunicación del núcleo
    Complemento CAPTCHANo funcionaReemplázalo por reCAPTCHA
    Complementos de carga externa de jQueryNo compatiblesElimínalos
    Módulos CafeXE / página webNo compatiblesChocan con el multidominio. No se recomienda actualizar

    Criterios: absorbido por completo (integrado en el núcleo, se configura en su nueva ubicación) / absorbido en parte (solo una parte integrada) / función trasladada (movido a otro menú) / no compatible (necesita reemplazo) / no funciona (reemplazo inmediato).

    Resumen de pasos de migración

    1. Respalda files/ y la base de datos del sitio en producción
    2. Practica primero la migración en un servidor de copia
    3. Resuelve los recursos que aparecen en la lista de verificación de arriba
    4. Reemplaza los archivos con la distribución de Zittme, entra al panel de administración y ejecuta la conversión de la base de datos
    5. Revisa las pantallas, el inicio de sesión, la publicación y los adjuntos