Drupal can significantly decrease the amount of time it takes to code a feature-rich web site, for free. Drupal is a content management platform that can power all kinds of web sites - from simple online brochures to more advanced sites that include social networking, blogs, e- commerce, and business portals. It is free, open source software that allows anyone to quickly and easily build web sites. Its full range of modules - including user permissions, security mechanisms, JavaScript menus, WYSIWYG editors, and more - helps create the foundation for a powerful web site. Combined with its templating system (and a few tips and tricks), any graphic design file can be used to create a Drupal web site. This book covers everything you need to build Drupal-powered web sites quickly. It explains in simple terms how Drupal works, and it provides concepts, tips, and code snippets for every step of the development process. A 200-plus page reference manual and cookbook is included.