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 c 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 to add features, roll functionality to a production server, and manage performance and scalability.
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 Vews, 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. ...Continua Nascondi