
Using Drupal, 2nd Edition
Addison Berry, Angela Byron, Bruno De Bondt
- Editorial
- O'Reilly
- Año
- 2012
- Páginas
- ~496
- Nivel
- Básico
De qué trata
Guía exhaustiva y orientada a proyectos escrita por referentes de la comunidad Drupal (incluida Angela Byron, co-mantenedora del núcleo) para dominar Drupal 7 desde sus cimientos. Diseñada para principiantes, diseñadores web y gestores de contenidos sin experiencia previa en programación, la obra enseña a crear soluciones web sofisticadas y profesionales aprovechando la potencia del ecosistema de módulos contribuidos, sin necesidad de escribir código PHP personalizado.
El libro cubre en detalle la arquitectura de Drupal 7: tipos de contenido, campos dinámicos (Fields en el core), taxonomías, permisos de usuario y el módulo esencial Views para generar listados interactivos. A lo largo de sus casos prácticos integra herramientas y módulos emblemáticos como Drupal Commerce para tiendas virtuales, el módulo Media para gestión de archivos y galerías, Workbench para flujos editoriales y moderación, Fivestar y Voting API para valoraciones, módulos Date y Calendar para eventos, y las herramientas de internacionalización (i18n) para traducción multilingüe.
La metodología es enteramente práctica: cada capítulo central está planteado como un proyecto completo del mundo real (tablón de empleo, portal de eventos, tienda online, sitio multimedia o espacio wiki), detallando la planificación, configuración y puesta en marcha paso a paso. El libro destaca por transmitir la filosofía arquitectónica correcta de 'la forma de hacer las cosas en Drupal' (the Drupal way). Deja fuera la programación de módulos a bajo nivel y el desarrollo en Drupal 8/9, pero constituye una de las mejores obras de referencia para entender cómo estructurar información y ensamblar portales web potentes.
- Drupal 7
- Views
- Drupal Commerce
- Gestión de contenidos
- Taxonomía
- Módulo Media
- Workbench
- Multilingüe
- Tipos de contenido
- Comercio electrónico
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Tablón de ofertas de empleo (Job Posting Board)
Portal de búsqueda y publicación laboral desarrollado con tipos de contenido personalizados, taxonomías estructuradas y filtros interactivos generados con el módulo Views.
Galería multimedia (Media Management)
Sitio web para gestión fotográfica y activos digitales utilizando el módulo Media, estilos automatizados de escalado de imagen y vistas de galerías.
Portal de reseñas de productos (Product Reviews)
Plataforma de catálogo con sistema de votación comunitaria implementado mediante Voting API y Fivestar, incluyendo listados automáticos de valoraciones.
Calendario y registro de eventos (Event Management)
Sistema de gestión y divulgación de actividades con fechas recurrentes, calendario mensual y formularios de reserva mediante los módulos Date y Calendar.
Entorno editorial y colaborativo (Publishing Workflows)
Plataforma de redacción y publicación con moderación de artículos, gestión de borradores y flujos de aprobación asistidos por la suite de módulos Workbench.
Portal multilingüe (Multilingual Sites)
Sitio web con soporte idiomático integral que abarca la traducción simultánea de la interfaz, taxonomías, menús y nodos de contenido.
Tienda en línea (Online Store)
Plataforma de comercio electrónico creada con Drupal Commerce, que integra catálogo de productos, carrito de compras y pasarela de pago configurada.

