Manning Early
Access Program
Drupal in Action
EARLY ACCESS EDITION

Ezra Barnett Gildesgame and Greg Knaddison

MEAP Began: September 2008
Softbound print: Summer 2010 | 450 pages
ISBN: 9781935182030

Pre-Order options*
Order today and start reading Drupal in Action today through MEAP        
  MEAP + Ebook only - $27.50
  MEAP + Print book (includes Ebook) when available - $44.99
* For more information, please see the MEAP FAQs page.
  About MEAP Release Date Estimates    

Table of Contents, MEAP Chapters & Resources

Table of Contents         Resources 
Part 1: Introducing Drupal
 1. What is Drupal? Why open source? Why Drupal? - FREE
 2 A technical introduction to Drupal - AVAILABLE

Part 2: Fundamentals of publishing with Drupal
 3 Basic publishing workflow with Drupal - AVAILABLE
 4 Views: Displaying site content without writing database queries - AVAILABLE
 5 Improving user experience with recommendations - AVAILABLE
 6 Images and image galleries - AVAILABLE
 7 Generating revenue - AVAILABLE
 8 Creating sophisticated landing pages with Panels - AVAILABLE
 9 Complete control of visual presentation

Part 3: Advanced publishing with Drupal
10 Advanced workflow with workflow/actions modules
11 Syndicating content and data migrations
12 Performance and scalability
13 Install Profiles: Sophisticated Drupal Configurations out of the box
14 The Drupal community: It's not just about code - AVAILABLE
 

DESCRIPTION

Drupal is an Open Source Social Publishing Platform that works with MySQL and PostgreSQL and can run on any web server that supports PHP. It's free, easy to use, and scales smoothly from small projects like blogs and personal websites up to massive content management and online publishing systems. Drupal originated as a way for Belgian college students to leave notes for each other and share an internet connection. Today, it's used by organizations ranging from Amherst University to MTV and Sony BMG.

Drupal in Action is a hands-on tutorial that gets you started with Drupal and shows you how to build stable, interactive, and scalable websites. The same basic needs that those college students had a decade ago--user management, permission levels, creating and publishing content--are shared by many websites. This book starts with an introduction to Drupal and then walks you through the steps of adding features, rolling functionality to a production server, and managing performance and scalability. Drupal in Action covers Drupal 6, the latest version of Drupal.

The book's primary focus is online publishing sites, where you'll explore Drupal's ability to organize and display various types of content. You'll master the Views, templates, and modules that allow you to control the retrieval of data and learn valuable techniques for controlling the look and layout of pages where users will interact with your site. Along the way, you'll add high-value features like voting, content sharing, and recommendations. You'll learn about the tools that Drupal makes available for building complex websites and how those tools work, "under the hood."

This book assumes that you're comfortable working with websites, but does not require any previous knowledge of Drupal.

WHAT'S INSIDE

About the Authors

Ezra Barnett Gildesgame (ezra-g) has been working with Drupal for two years and is an active community member. He co-maintains and has contributed to modules that utilize some of Drupal's key APIs, such as Node Queue and Subgroups for Organic Groups, and has implemented features and bug fixes for many others. As part of the 2008 Google Summer of Code, he created two modules that extend Node Queue - Smartqueues for Organic Groups and Smartqueue per-user. He has presented on Drupal module development and theming at the 2007 Yahoo! Open Source Summit in Sunnyvale, California and at Drupal User Groups in New York City and Denver. As a developer with the Drupal firm pingVision, he has built and consulted on enterprise community websites for client such as Scripps News Service, Popular Science Magazine and the Stanford University Cyberlaw Department. He is currently working on Flat World Knowledge, a web application that will make customized, affordable textbooks available to students online and via print-on-demand.

Greg Knaddison (greggles) is a dedicated Drupalisto. Shortly after finding Drupal he quit his job and immediately jumped in with both feet founding and organizing the Drupal Denver/Boulder User Group, joining various drupal.org site teams including the Security Team, and providing patches to Drupal core and contributed modules. More recently he contributed and maintains many important modules, mentored for the Google Summer of Code, edits the development news site DrupalDigest.com, and is a Community Ambassador with the non-profit Drupal Association. Greg is involved with Drupal in just about every possible way. And he has a job working with Drupal sites all day. After spreading Drupal love by presenting at 3 Drupalcons, giving demos to countless user group meetups, teaching classes in Drupal, and screencasting the Drupal 6 release videos viewed hundreds of thousands of times, Greg is excited to be an author.

About the Early Access Version

This Early Access version of Drupal in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online

Want to learn More?

Sign up to read more content when it is released and to receive news about this book.