2. Contenido ¿Qué es Drupal? Drupal como CMS Drupal como Framework Arquitectura de Drupal Nodos Módulos Bloques y Menús Control de Usuarios y Permisos Temas Referencias electrónicas
11. Arquitectura de Drupal El secreto de Drupalpara conseguir su reconocida flexibilidad y facilidad en la creación de sitios web es la abstracción y organización en capas que aplica en el tratamiento de los contenidos.
12. 1. Nodos Almacenan la información, los contenidos. A medida que el sitio web crece, lo va haciendo el número de Nodos los cuales van formando un “depósito de Nodes” cada vez mayor. La primera capa de la estructura de Drupal la forma este “deposito” de Nodes.
13. 1. Nodos En Drupal, cada contenido es un "nodo", pero para facilitar el orden y organización de esos contenidos se permite definir distintos tipos de contenidos /nodos", por defecto drupal aporta dos; "page" y "story". TIPOS DE CONTENIDO TAXONOMÍAS
14. 2. Módulos Son elementos que operan sobre los Nodos Otorgan funcionalidad a Drupal Permitien incrementar sus capacidades o adaptarlas a las necesidades de cada sitio web. Módulos del Core Módulos Contribuídos
15. 2. Módulos Son los Módulos de Drupal por defecto, entre ellos tenemos: Block Filter Node System User Son módulos desarrollados por miembros de la comunidad Drupal: Views Pathauto CCK Imagecache Adminmenú Módulos del Core Módulos Contribuídos
16. 3. Bloques y Menús Permiten estructurar y organizar los contenidos en la página web. Son los elementos que albergan y permiten acceder a la salida generada y procesada por los módulos a partir de la información almacenada en los nodos.
17. 4. Control de Usuarios y Permisos Actualmente, la mayor parte de sitios web son multiusuario. Drupaldispone de un registro de usuarios y de roles que permiten especificar que tareas pueden realizar y a que contenidos puede acceder cada tipo de usuario.
18. 5. Temas Establecen la apariencia gráfica o estilo de la información que se le muestra al usuario. Separan la información y el aspecto gráfico, lo que permite cambiar el diseño u apariencia del sitio web sin necesidad de modificar los contenidos.