Saltar al contenido

Caracteristicas de drupal

diciembre 27, 2021
Caracteristicas de drupal

vistas de drupal

Aunque se considera un sistema de gestión de contenidos (CMS), Drupal es en realidad un marco de gestión de contenidos, sobre el que se puede construir un CMS a medida. Es una distinción importante y que hace que Drupal sea bastante especial, en comparación con los Sistemas de Gestión de Contenidos estándar.

En lugar de estar confinado a los límites proporcionados por un CMS normal, Drupal proporciona el marco para construir su propio CMS personalizado, según sus requisitos y especificaciones exactas. Esto no quiere decir que tenga que empezar desde cero con cada desarrollo. Como proyecto de código abierto, Drupal cuenta con una importante comunidad de desarrolladores con distribuciones, módulos y temas «ya hechos». Pero lo que sí significa es que si lo que quiere no está disponible, o lo que está disponible no es adecuado para usted, tiene la opción de construirlo usted mismo. Puede definir vistas, flujos de trabajo, tipos de contenido, campos y mucho más, a menudo mediante un proceso de apuntar y hacer clic.

Elegir el CMS adecuado no es sólo un proceso técnico, sino una decisión comercial. Su decisión debe abordar los problemas y las oportunidades empresariales inmediatas del presente y, al mismo tiempo, ser lo suficientemente previsora como para tener en cuenta su futura hoja de ruta digital.

mostrar suite drupal

La página de configuración donde se construyen las características no es la más fácil de encontrar–está profundamente anidada en Administración > Configuración > Desarrollo > Características (admin/config/development/features). A medida que se vaya configurando, es posible que quiera añadir un acceso directo. Para ello:

Si tienes un módulo existente que quieres convertir en un módulo de características, todo lo que necesitas hacer es añadir un archivo vacío «modulename.features.yml» al directorio base de tu módulo y entonces verás el módulo listado en la página de Características y podrás editarlo y añadir configuración a través de la UI.

módulo de características de drupal 8

¿Qué hay de nuevo en Drupal 9? Esta es la pregunta que está en boca de todos los diseñadores, desarrolladores y creadores de contenido que trabajan con Drupal. Con el lanzamiento de Drupal 9 en junio de 2020, la gente está un poco confundida sobre las características de Drupal 9. Por un lado, se oye «Drupal 9 no ofrece nuevas características», por otro lado, se oye hablar de «fácil actualización a Drupal 9», «nuevas bibliotecas PHP», «un nuevo tema de administración», y así sucesivamente.

Cuando se trata de la actualización a Drupal 9, tal vez la experiencia que tuvo al actualizar a Drupal 8 desde Drupal 7 todavía le persigue, ¿no es así? No puedes olvidar que el proceso de actualización a Drupal 8 te llevó a reescribir Drupal desde cero. Después de la actualización, los módulos contribuidos no eran compatibles con Drupal, y tuviste que sentarte a reescribir toneladas de código personalizado.

Drupal 9.0 viene con las mismas características que Drupal 8.9, excepto aquellas que son proporcionadas por las dependencias actualizadas. Al igual que Drupal 8, Drupal 9.1, 9.2 y otras versiones más recientes añadirán nuevas características compatibles con Drupal 9 cada seis meses después de su lanzamiento. Otra gran ventaja de Drupal 9 sobre Drupal 8 es que la plataforma estará respaldada por correcciones de seguridad después de noviembre de 2021. Entre las diversas características de Drupal 9, la más significativa es su capacidad para proporcionar la actualización más fácil desde Drupal 8. Para aprovechar todo el potencial de Drupal 9, puede contratar a desarrolladores de Drupal de una empresa de desarrollo de Drupal profesional que pueda ayudarle con una actualización o migración a Drupal 9 sin problemas.

características de drupal 9

Una de las mayores mejoras añadidas en Drupal 8 fue el sistema de gestión de la configuración (CM). Desplegar un sitio de un entorno a otro implica fusionar de alguna manera el contenido generado por el usuario en el sitio de producción con la configuración generada por el desarrollador en el sitio de desarrollo. En el pasado, la configuración se exportaba al código utilizando el módulo de Características, del que soy el principal mantenedor.

Usando el sistema de gestión de la configuración D8, la configuración puede ahora ser exportada a archivos de datos YAML usando la funcionalidad del núcleo de Drupal. Esto es incluso mejor que Features porque a) YAML es un formato de datos adecuado en lugar del código PHP que era generado por Features, y b) D8 exporta *toda* la configuración, asegurando que no se perdió algo en su exportación de Features.

Los sitios complejos que utilicen Features para una configuración específica del entorno, o configuraciones multi-sitio deberían investigar el módulo Config Split. Los sitios que utilizan las características para agrupar la funcionalidad reutilizable deben considerar si sus soluciones son realmente reutilizables e investigar nuevas opciones como las acciones de configuración.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad