</> CodeBooks
    ← Volver a CMS (página 1)
    Portada de Drupal's Building Blocks

    Drupal's Building Blocks

    Earl Miles, Lynette Miles

    Editorial
    Addison Wesley
    Año
    2010
    Páginas
    ~384
    Nivel
    Intermedio

    De qué trata

    Manual técnico y guía de referencia centrada en los tres módulos externos más influyentes y determinantes del ecosistema de Drupal 6: Content Construction Kit (CCK), Views y Panels. La obra está escrita por Earl Miles (creador original de Views y Panels) junto a Lynette Miles (coordinadora de documentación en la comunidad Drupal), lo que garantiza un conocimiento de primera mano sobre la arquitectura interna del CMS. Está dirigida a desarrolladores web, arquitectos de información y constructores de sitios de nivel intermedio que ya conocen la estructura básica de Drupal y quieren aprender a modelar datos complejos y presentar contenidos sin necesidad de programar soluciones desde cero en PHP.

    El libro aborda detalladamente la anatomía de los nodos y el sistema de campos mediante CCK, enseñando a definir tipos de contenido personalizados, manejar campos computados con PHP y consumir la CCK API. En la sección de Views, profundiza en la creación de consultas a bases de datos relacionales, la aplicación de filtros expuestos, argumentos contextuales, relaciones entre tablas SQL, técnicas de optimización de consultas en MySQL y el uso de la Views API mediante handlers y plugins. Finalmente, cubre el diseño y ensamblado de páginas complejas con Panels, explicando la gestión de contextos, mini-paneles y la personalización estética mediante plantillas y el motor de theming de Drupal.

    En lugar de desarrollar una única aplicación monolítica, la obra estructura su aprendizaje a través de configuraciones modulares guiadas y recetas prácticas que enseñan a solucionar problemas reales de modelado y presentación de datos. Su mayor valor reside en ofrecer la visión conceptual directa de los diseñadores de las herramientas, permitiendo entender el porqué de cada decisión arquitectónica; no obstante, debe tenerse presente que está enfocado en Drupal 6, por lo que gran parte de estos componentes (como Fields y Views) fueron posteriormente absorbidos por el núcleo en versiones modernas de Drupal. Es una lectura valiosa para comprender la filosofía de diseño del CMS o mantener aplicaciones heredadas, requiriendo bases sólidas de bases de datos relacionales y del funcionamiento de módulos en Drupal.

    • Drupal 6
    • CCK
    • Views
    • Panels
    • Modelado de contenido
    • Bases de datos relacionales
    • Theming
    • Views API
    • CCK API
    • Optimización de consultas SQL

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de CMS con nivel Intermedio