
The Definitive Guide to Drupal 7
Allie Micka, Amanda Miller-Johnson, Amye Scavarda, Benjamin Doherty, Benjamin Melancon, Bojhan Somers, Dan Hakimzadeh, Jacine Luisi, Jacine Rodriguez, Karoly Negyesi, Kasey Do, Moshe Weitzman, Roy Scholten, Ryan Szrama, Sam Boyer, Stephane Corlosquet
- Editorial
- Apress
- Año
- 2011
- Páginas
- ~1112
- Nivel
- Básico
De qué trata
Tratado enciclopédico de más de 1100 páginas coordinado por Benjamin Melançon junto a más de una treintena de líderes comunitarios y desarrolladores del núcleo de Drupal 7 (entre ellos Karoly Negyesi, Allie Micka y Moshe Weitzman). El texto articula toda la plataforma en torno a tres pilares fundamentales: configuración, código y comunidad ('Configuration, Code, and Community'). Su público objetivo abarca desde administradores de sitios que dan sus primeros pasos hasta maquetadores frontend y programadores backend avanzados que buscan una referencia rigurosa y exhaustiva sobre cada faceta del CMS.
La obra examina con minucioso detalle el ciclo completo de vida de un proyecto Drupal: metodologías de planificación y estimación, modelado de información con tipos de contenido, campos y taxonomías, y creación de consultas dinámicas con Views. En la vertiente técnica, enseña el flujo de trabajo en consola con Drush y control de versiones con Git, maquetación avanzada con el sistema de temas y jQuery, programación de módulos a medida utilizando las APIs del núcleo y hooks, construcción de redes sociales y portales colaborativos con Organic Groups, y protocolos de seguridad, optimización de caché, actualización y despliegue continuo.
Mediante extensos tutoriales prácticos, recetas arquitectónicas y casos reales, el libro guía en la implementación de sitios comunitarios, la automatización del mantenimiento con Drush y el desarrollo de extensiones modulares escalables. Constituye una de las obras de referencia más completas e influyentes redactadas para Drupal 7, con el respaldo directo de quienes crearon sus subsistemas clave; sin embargo, su desmesurado volumen puede resultar abrumador para quien únicamente busca una introducción rápida o una guía ligera de puesta en marcha. Conviene tener conocimientos de HTML/CSS y bases de PHP para aprovechar las secciones de programación.
- Drupal 7
- Arquitectura de CMS
- Views
- Drush
- Git
- Organic Groups
- Theming y jQuery
- Módulos personalizados
- API de Hooks
- Seguridad web
- Comunidad Drupal
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

