
Drupal for Designers
Dani Nordin
- Editorial
- O'Reilly
- Año
- 2012
- Páginas
- ~328
- Nivel
- Básico
De qué trata
Volumen integral de Dani Nordin publicado por O'Reilly en 2012 que consolida y expande su serie de guías especializadas para abordar el ciclo de vida completo de un proyecto web con Drupal 7 desde la perspectiva del diseño. Está dirigido a diseñadores independientes, agencias creativas y maquetadores de nivel básico a intermedio que conocen HTML y CSS pero carecen de experiencia previa con Drupal, brindándoles un mapa completo para desenvolverse en el sistema sin tropezar con la jerga técnica habitual de los programadores.
El texto abarca desde la fase inicial de consultoría y experiencia de usuario (UX) hasta la implementación técnica en frontend. Enseña técnicas de descubrimiento con clientes, definición de objetivos, arquitectura de información y estimación de alcances, para luego transitar hacia el bocetado, las Style Tiles y sistemas de rejilla (960 Grid System). En el plano de desarrollo, detalla el montaje de entornos locales con MAMP, el uso de Drush en la terminal, el control de versiones con Git y la creación de temas hijo a partir de temas base de Drupal. Explica cómo manipular las plantillas .tpl.php, maquetar la salida del módulo Views, organizar hojas de estilo con LessCSS y empaquetar arquitecturas reutilizables con los módulos Features y Drush Make.
A lo largo de sus siete partes, el libro proporciona tanto plantillas documentales de gestión de proyectos (propuestas, contratos y control de cambios) como la práctica guiada para diseñar y montar un sitio funcional en Drupal 7 con temas y componentes visuales reutilizables. Aporta una visión holística poco común que une la gestión comercial y de clientes con las mejores prácticas técnicas de diseño y versionado. Deja fuera la programación avanzada de APIs en PHP y no contempla el motor de plantillas Twig ni la gestión de dependencias con Composer propia de Drupal 8 y versiones modernas. Es una obra de referencia clásica excelente para diseñadores que necesitan entender cómo piensa y opera Drupal.
- Drupal 7
- Diseño web para CMS
- Experiencia de usuario (UX)
- Planificación y alcance
- Tematización (Theming)
- Módulo Views
- Drush
- Git
- LessCSS
- Módulo Features
- Drush Make
- Style Tiles
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Sitio prototipo en Drupal 7 con subtema y configuraciones empaquetadas
Implementación integral de un sitio prototipo en Drupal 7 que abarca desde la planificación con Style Tiles y rejillas hasta un tema hijo con LessCSS, vistas personalizadas y exportación de módulos de configuración mediante Features y Drush Make.

