Pasar al contenido principal
Actualización Eficaz: De Drupal 9.5 a 10.2
Drupal 10 saibher

Te recomendamos

Contenido relacionado

Actualización Eficaz: De Drupal 9.5 a 10.2

Actualización Eficaz: De Drupal 9.5 a 10.2

La actualización de Drupal 9.5 a 10.2 es un paso crucial para mantener su sitio web seguro, eficiente y al día con las últimas características. Este tutorial le guiará a través del proceso detallado para actualizar su versión de Drupal.

Nos complace anunciar que Saibher ha completado con éxito la actualización a la última versión de Drupal, la 10.2. Este avance representa un hito significativo en nuestro compromiso continuo con la excelencia tecnológica y la innovación.

La transición a Drupal 10.2 trae consigo una serie de mejoras y nuevas funcionalidades que prometen enriquecer la experiencia de nuestros usuarios y mejorar la eficiencia operativa. Entre las novedades, destacamos una interfaz de usuario más intuitiva, opciones de personalización avanzadas y una seguridad reforzada, asegurando que Saibher se mantenga a la vanguardia en la gestión de contenidos web.

Con esta actualización, Saibher no solo mejora su infraestructura digital sino que también se prepara para el futuro, adoptando las últimas tendencias y estándares de la industria. Estamos emocionados por las posibilidades que Drupal 10.2 abre para nuestro proyecto y confiamos en que nuestros usuarios disfrutarán de una plataforma más robusta, segura y amigable.

 

Por ello queremos mostrarte cómo hacer una actualización segura y sencilla de Drupal 9.5 a Drupal 10.2

Ventajas

Las ventajas de usar Drupal 10 son numerosas y significativas, especialmente en comparación con versiones anteriores y otros sistemas de gestión de contenido (CMS). Aquí te presento algunas de las más destacadas:

1. Intuitividad y Facilidad de Uso: Drupal 10 se ha diseñado para ser intuitivo, incluso para aquellos que recién comienzan en el mundo del desarrollo web. Sus herramientas básicas son fáciles de usar y permiten a los usuarios especializarse y mejorar sus habilidades con el tiempo1.

2. Seguridad Mejorada: La seguridad es una de las principales ventajas de Drupal 10. Ofrece una protección robusta contra vulnerabilidades comunes, lo que lo hace una opción segura para sitios web de todos los tamaños1.

3. Flexibilidad y Escalabilidad: Drupal es conocido por su flexibilidad, permitiendo a los usuarios crear proyectos grandes y complejos. Drupal 10 lleva esto un paso más allá, con funcionalidades mejoradas que facilitan el manejo de tráfico elevado y el procesamiento de grandes cantidades de datos1.

4. Personalización Avanzada: Con Drupal 10, puedes personalizar tu sitio web para que se alinee con la identidad de tu empresa o tus preferencias personales. Esto incluye la publicación de archivos, imágenes y artículos personalizados, así como la incorporación de votaciones, encuestas y foros1.

5. Administración de Usuarios: Drupal 10 ofrece una gran capacidad para administrar usuarios. Desde el panel de control, puedes editar eficazmente los permisos de cada usuario, crear grupos de usuarios y gestionar todos los puntos de acceso2.

6. Edición Gráfica Sencilla: La plataforma permite realizar ediciones gráficas de la plantilla o de la landing sin tener que salir del editor, lo que simplifica el proceso de diseño2.

7. Contenido Estructurado: Todo el contenido en Drupal 10 está estructurado de manera que se puede reutilizar en diferentes landings, lo que mejora la eficiencia y la coherencia del sitio web2.

8. Compatibilidad con Symfony 6.2: Drupal 10 se lanzará con Symfony 6.2, lo que implica una actualización significativa desde Symfony 4 en Drupal 9. Esto mejora la base tecnológica del CMS y ofrece nuevas posibilidades para los desarrolladores3.

Estas ventajas hacen de Drupal 10 una opción poderosa y confiable para el desarrollo de sitios web, proporcionando las herramientas necesarias para crear experiencias web ricas y dinámicas.

 

Preparación para la Actualización
1. Confirmar el Entorno de Alojamiento Asegúrese de que su entorno de alojamiento cumpla con los requisitos de la plataforma de Drupal 10.

2. Actualizar a Drupal 9.4 o 9.5 Si aún no está en la versión 9.4.x o 9.5.x, actualice a esta versión antes de proceder.

3. Instalar el modulo drupal/upgrade_status https://www.drupal.org/project/upgrade_status, que te ayudará 

4. Administrar Archivos Scaffold Modificados Todos los archivos del núcleo de Drupal deben esperarse que cambien, incluyendo archivos como .htaccess. Si ha modificado archivos scaffold, tome nota de sus cambios y asegúrese de que se vuelvan a aplicar después de la actualización.

5. Resolver Módulos y Temas Obsoletos Varios módulos y temas del núcleo de Drupal están obsoletos en Drupal 9 y eliminados en Drupal 10. Debe dejar de usar los módulos obsoletos en Drupal 9 o instalar las versiones contribuidas de las extensiones cuando actualice el código a Drupal 10, antes de ejecutar las actualizaciones de la base de datos.

6. El módulo Upgrade status debe mostrar un 100% de avance para poder continuar:

 

 

Actualización de Módulos Contribuidos y Custom
1. Actualizar Todos los Módulos Contribuidos Asegúrese de que todos los módulos contribuidos sean compatibles con Drupal 10. Puede verificar la compatibilidad con el módulo Upgrade Status y actualizar los módulos a través de Composer.

2. Uso de Composer para Actualizar Módulos Para actualizar un módulo a la última versión compatible, use composer require en lugar de update. Por ejemplo:

composer require drupal/webform:^6.2 --no-update

Si Upgrade Status informa que hay módulos contribuidos que aún no son compatibles con Drupal 10, busque en la cola de problemas del módulo/proyecto una solución que los haga compatibles.

3. Actualiza modulos custom para que sean compatibles con Drupal 10.

 

Proceso de Actualización
1. En el composer.json requerir drupal 10 en lugar de drupal 9.5

Drupal 10 saibher

2. Ejecutar Actualizaciones de Base de Datos Después de actualizar el código, ejecute las actualizaciones de la base de datos a través de la interfaz de usuario de Drupal o Drush.

drush updb

3. Verificar la Actualización Revise su sitio cuidadosamente para asegurarse de que todo funcione como se espera. Compruebe especialmente las áreas que tenían módulos contribuidos o personalizados.

4. Resolver Problemas Posteriores a la Actualización Si encuentra problemas, consulte la documentación de Drupal y los foros de soporte para obtener ayuda.
5. Despliegue.
Con estos pasos, su sitio estará listo para aprovechar todas las ventajas que ofrece Drupal 10.2. ¡Feliz actualización!

Suscrebete a nuestro boletin