Pro Drupal Development, Second Edition delves deep into Drupal internals, showing you how to take full advantage of its powerful architecture. Widely praised for its in depth coverage of Drupal internals, bestselling Pro Drupal Development has been completely updated for Drupal 6 in this latest edition, and there are even more tricks of the trade to help you further yourself as a professional Drupal developer.
What you’ll learn
- Find out how to create your own modules, develop your own themes, and produce your own filters.
- Learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you.
- Discover how to optimize your Drupal installation to perform well under high–load situations.
- Gain the knowledge needed to secure your Drupal installation and other best practice techniques.
- Learn to integrate Ajax into and internationalize your Drupal web site.
Related links
Pro Drupal Development (Blog)
John's Blog
Matt's Blog
New Book: Drupal in Education and E-Learning
About the Authors
has been a Drupal developer since 2004. In 2005, he organized the first Drupal conference in Antwerp, Belgium, with Drupal founder Dries Buytaert. John has contributed several modules to Drupal--including the actions, workflow, publish, subscribe, and pubcookie modules--and has been instrumental in the design of Drupal's Content Construction Kit. John works for Lullabot. Formerly, he was an entomology professor and systems analyst at Iowa State University, where he taught undergraduate courses about insects. In his spare time, when not hacking on Drupal, John enjoys squash hunting and raising children.
Matt Westgate is a core developer of the Drupal project and original author of the e-commerce package for Drupal. Matt also wrote the path aliasing module, along with many contributed modules such as tinymce and img_assist. He currently co-operates Lullabot, a consulting/training firm focused on making open source software easy to use and understand.